Funkcje znakowe, liczbowe i obsługa dat Kolejny krok w poznaniu SQL-a.

Slides:



Advertisements
Podobne prezentacje
Funkcje matematyczne Microsoft Office 2003 Exel.
Advertisements

Opracowała: Iwona Bieniek
Projektowanie aplikacji równoległych Jarosław Kuchta.
Jarosław Kuchta Dokumentacja i Jakość Oprogramowania
SQL – Strukturalny język zapytań
BD-LAB4 Wojciech Pieprzyca
Funkcje wyszukiwania i odwołań
Funkcje tekstowe Microsoft Excel.
Pisemne mnożenie liczb naturalnych
Piotr Baron Nr albumu: STUDIA NIESTACJONARNE II st. KIERUNEK: TRANSPORT.
Reguły Bradis-Kryłowa
Damian Urbańczyk PHP Data i czas.
Funkcje znakowe, liczbowe i obsługa dat Kolejny krok w poznaniu SQL-a.
Funkcje agregujące Funkcja Opis Minimum Maksimum Średnia arytmetyczna
Funkcje znakowe ASCII(znak IN VARCHAR2) RETURN INTEGER
ASCII(znak IN VARCHAR2) RETURN INTEGER zwraca wartość numeryczną kod ascii znaku CHAR(n Integer)zwraca znak odpowiadający kodowi n CONCAT(tekst1, tekst2)zwraca.
Budowa wyrażeń w SQL: Wyrażenia języka SQL występują w instrukcji SELECT, oraz służą do formułowania warunków podawanych w klauzuli WHERE instrukcji takich,
Wielkości skalarne i wektorowe
Temat: Działania na datach autor: Damian Brűckner.
Dr Anna Kwiatkowska Instytut Informatyki
Zapis informacji Dr Anna Kwiatkowska.
Dziennik do bilingu energii Domyślne wielkości co 15 min przez 12 dni kWh pobierana kWh całk kVARh pobierana kVARh całk kVAh całk PF całk 3-P Moc czynna.
Visual Basic for Application
Arkusz kalkulacyjny Excel
Język SQL (Structured Query Language) DDL (Data Definition Language)
PROJEKTOWANIE TABEL W PROGRAMIE: ACCESS
Wniosek urlopowy bez tajemnic.
opracowanie: Agata Idczak
SQL – podstawowe funkcje
© A. Jędryczkowski – 2006 r. © A. Jędryczkowski – 2006 r.
Microsoft Office Excel
TECHNOLOGIE INTERNETOWE
SYSTEMY TELEINFORMATYCZNE
Zadanie 1 Na podstawie polecenia uptime dopisac do pliku load.log wpis DATA-GODZ LOAD_AVERAGE gdzie DATA to aktualna data w formacie DD/MM/RRRR, GODZ to.
Systemy wejścia i wyjścia Michał Wrona. Co to jest system wejścia i wyjścia? Pobierania informacji ze źródeł danych, zdolnych przesyłać sekwencje bajtów,
TAJEMNICE LICZBY 7 7 (siedem) – liczba naturalna następująca po 6 i poprzedzająca 8.
Rozwiązanie 4 zagadki konkursu „Nie taka matma straszna”
Początek, koniec lub przerwanie algorytmu
Podstawy informatyki 2013/2014
Programowanie Matlaba
Instrukcja USOS Raporty tekstowe wersja by Marek Opacki.
Stało- i zmiennopozycyjna reprezentacja liczb binarnych
SYSTEMY TELEINFORMATYCZNE
Technologie internetowe II
NA UŁAMKACH DZIESIĘTNYCH.
Metody numeryczne szukanie pierwiastka metodą bisekcji
WYKŁAD 3 Temat: Arytmetyka binarna 1. Arytmetyka binarna 1.1. Nadmiar
Excel Filtrowanie Funkcje bazodanowe
PWSW Mechatronika Wykład 7 Matlab cd.
Dalej przyciskaj enter
Obiekty DOM.
Typy danych, klucz podstawowy, klucz obcy
1 informatyka +. 2 TYTUŁ: DZIELENIE WIELOMIANÓW - schemat Hornera - AUTORZY: Paweł Królikowski Agnieszka Brzostek.
Krzysztof Tumko dnia 19 kwietnia 2015 roku pobił rekord Guinnessa w biegu na bieżni w ciągu 7 dni. Dotychczasowy rekord należący do Francuza Michelle.
METODY REPREZENTOWANIA IFORMACJI
Wykład 2 Programowanie obiektowe. Programowanie obiektowe wymaga dobrego zrozumienia działania funkcji definiowanych przez użytkownika, w ten sposób będziemy.
SciLab.
System dwójkowy (binarny)
Visual Basic Patryk Rosiak. Visual Basic for Applications Jest uproszczoną wersją języka Visual Basic służącym do obsługi dokumentów w pakiecie Microsoft.
DODAWANIE I ODEJMOWANIE UŁAMKÓW DZIESIĘTNYCH. Dodawanie 1. W pamięci – proste przykłady obliczamy w głowie, np.: 0,9+0,1=11,5+1,5=3 1,41+0,59=21,55+1,45=3.
sekunda = jednostka podstawowa minuta = 60 sekund kwadrans = 15 minut = 900 sekund godzina = 60 minut = 3600 sekund doba astroogiczna (dzień) = 24 godziny.
Liczby naturalne i całkowite Spis treści Definicje Działania na liczbach Wielokrotności liczb naturalnych Cechy podzielności Przykłady potęg,potęgi o.
Kalendarz i zegar.
Zastosowania programu MS Excel 2013 w matematyce Kacper Lewandowski (II B) Tobiasz Katana (I B) opiekun – mgr Katarzyna Duch __________________________________________________________________________________________________________________________________
Nowa wersja Bazy personelu
Typy wyliczeniowe, kolekcje
(c) Krzysztof Barteczko 2014
Algorytmy i struktury danych
PGO - Projektowanie i implementacja pierwszych klas
Excel Informacje różne.
Zapis prezentacji:

Funkcje znakowe, liczbowe i obsługa dat Kolejny krok w poznaniu SQL-a

Funkcje znakowe (2) SUBSTR(wartość, [n], m) – z podanego łańcucha wycina m znaków począwszy od pozycji n-tej LENGTH(wartość) – zwraca długość łańcucha znaków SUBSTRING(wartość, n, m) – z podanego łańcucha pokazuje m znaków od pozycji n-tej REVERSE(wartość) – zwraca odwróconą kolejność łańcucha REPLACE(źródło, wzór, nowy) – każde wystąpienie w źródle ciągu wzorzec zostanie zastąpiony na nowy.

Funkcje liczbowe ROUND(wartość, n) – zaokrągla wartość do n-tego dziesiętnego miejsca po przecinku CEIL(wartość), FLOOR(wartość) – usuwa wszystkie cyfry znajdujące się po punkcie dziesiętnym i zaokrągla oryginalną liczbę zmiennoprzecinkową do najbliższej wyższej(mniejszej) liczby całkowietej POWER(wartość, n) – podnosi wartość do n-tej potęgi SQRT(wartość) – oblicza pierwiastek kwadratowy z podanej wartości MOD(wartość1, wartość2) – zwraca resztę z dzielenia wartości1 przez wartość2 RAND() – generuje losową liczbę zmiennoprzecinkową z przedziału od 0 do 1

Funkcje operujące na datach(1) DAY, MONTH, YEAR, HOUR, MINUTE, SECOND(wartość) – zwraca numer dnia, miesiąca, roku, godziny, minuty, sekundy z podanej w wartości CURDATE() – pobieranie aktualnej daty z serwera MySQL w formacie: YYYY- MM-DD CURTIME() – pobieranie aktualnego czasu z serwera MySQL w formacie: HH- MM-SS NOW(), SYSDATE(), CURRENT_TIMESTAMP – pobieranie aktualnej daty i czasu w formacie: YYYY-MM-DD HH-MM-SS

Funkcje operujące na datach(2) DATE_ADD(data, INTERVAL jednostka) – dodaje do podanej daty określoną liczbę jednostek np. date_add(now(), interval 1 day) DATE_SUB(data, INTERVAL jednostka) – odejmuje do podanej daty określoną liczbę jednostek np. date_sub(now(), interval 1 day) DATEDIFF(data1, data2) – zwraca ilość dni pomiędzy dwoma datami DAYNAME(data), MONTHNAME(data) – zwraca pełną nazwę dnia tygodnia, miesiąca(oczywiście w języku angielskim) TO_DAYS(data) – zwraca liczbę dni jakie minęły od początku naszej ery FROM_DAYS(dni) – zwraca datę, którą wskazuje liczba dni od początku naszej ery

Przekształcenie formatu daty DATE_FORMAT(data, format) – zmienia podaną datę na zaproponowany format np. DATE_FORMAT(NOW(),'%d %M %Y') Pełna lista znaczników języka MySQL: %a – zwraca skróconą nazwę dnia tygodnia %b – zwraca skróconą nazwę miesiąca %c – zwraca numer miesiąca %D – zwraca dzień miesiąca wraz z liczebnikiem porządkowym %d – zwraca dzień miesiąca w formacie dwucyfrowym %e – zwraca dzień miesiąca %f – zwraca liczbę mikrosekund %H – zwraca godzinę w formacie 24 godzinnym, dwucyfrowym %h – zwraca godzinę w formacie 12 godzinnym, dwucyfrowym %i – zwraca liczbę minut %j – zwraca numer dnia w roku w formacie trzycyfrowym

Znaczniki cd. %k – zwraca godzinę w formacie 24 godzinnym %l – zwraca godzinę w formacie 12 godzinnym %M – zwraca pełną nazwę miesiąca %m – zwraca numer miesiąca %p – zwraca AM, lub PM w zależności od pory dani %r – zwraca czas w formacie 12 godzinnym %S – zwraca liczbę sekund %T – zwraca czas w formacie 24 godzinnym %U – zwraca numer tygodnia (niedziela jest dniem pierwszym, liczone od 00) %u – zwraca numer tygodnia (poniedziałek jest dniem pierwszym,liczone od 00) %V – zwraca numer tygodnia (niedziela jest pierwszym dniem, liczone od 01) %v – zwraca numer tygodnia (poniedziałek jest pierwszym dniem, liczone od 01) %W – zwraca pełną nazwę dnia tygodnia %X – zwraca rok danego tygodnia (niedziela jest pierwszym dniem) %x – zwraca rok danego tygodnia (poniedziałek jest pierwszym dniem) %Y – zwraca rok w formacie czterocyfrowym %y – zwraca rok w formacie dwucyfrowym