Kurs SQL: Lista poleceń SQL
Z ToProste
Tabela zawiera najpopularniejsze polecenia, słowa kluczowe SQL z krótkim opisem ich znaczenia.
Hasło | T | K | A | S | W | Krótki opis |
---|---|---|---|---|---|---|
ADD | * | * | Dodaje kolumnę do tabeli. | |||
AND | Bierze udział w złożonych zapytaniach. Jeśli wszystkie warunki są spełnione zwraca rekord. | |||||
ALTER | * | Pozwala na wykonywanie operacji na strukturze już istniejącej tabeli. Możliwe operacje: dodawanie, usuwanie, zmiana nazwy, typu danych dla kolumn; dodawanie, usuwanie, modyfikacja indeksu; ustawianie warunków dla wartości kolumn. | ||||
AS | * | * | Pozwala tabeli lub kolumnie nadać inną nazwę - synonim. | |||
AVG | * | Zwraca średnią z wartości dla danej kolumny. | ||||
BETWEEN | * | Ustawia wartości ograniczające przedział dla wartości zwracanych przez zapytanie. | ||||
CHANGE | * | Zmienia nazwę kolumny. | ||||
CHECK | * | * | Ustawia warunek dla wartości danej kolumny. | |||
CONCAT | * | Zwraca konkatenację kolumn i łańcucha tekstowego. | ||||
COUNT | * | Zwraca ilość wierszy. | ||||
CREATE INDEX | * | Tworzy indeks dla wskazanej kolumny w tabeli. | ||||
CREATE TABLE | * | Tworzy tabelę. | ||||
CREATE VIEW | * | Tworzy widok - wirtualną tabelę. Może być wynikiem zapytania. Na widokach można wykonywać takie same operacje jak na fizycznych tabelach. | ||||
DEFAULT | * | Ustawia wartość domyślną dla wartości wskazanej kolumny. | ||||
DELETE | * | Usuwa rekord/y z tabeli. | ||||
DISTINCT | * | * | Pozwala wybrać unikalne wartości dla danej kolumny. | |||
DROP | * | * | Usuwa bazę, tabelę, kolumnę, indeks. | |||
FOREIGN KEY | * | Klucz obcy. | ||||
GROUP BY | * | Grupuje wynik zapytania wg. wskazanej kolumny/kolumn. | ||||
HAVING | * | Zawęża wyniki zapytań. Działa jak WHERE. HAVING można używać z funkcjami agregującymi. | ||||
IN | * | Ogranicza wynik zapytania do rekordów zawierających określoną wartość w wskazanej kolumnie. | ||||
INSERT INTO | Wstawia nowy rekord w tabelę. | |||||
JOIN | Wyświetla informacje z dwóch lub więcej tabel, które są ze sobą w relacji. Zwraca dopasowane rekordy z podanych tabel. | |||||
LCASE | * | Zwraca wartość kolumny tekstowej w postaci małych liter. | ||||
LENGTH | * | Zwraca długość łańcucha w wskazanej kolumnie. | ||||
LIKE | * | Ustawia wzorzec dla kolumny wg. którego wybierane są rekordy. | ||||
MAX | * | Zwraca największą wartość w wskazanej kolumnie. Dla łańcuchów tekstowych porównywanie znaków odbywa się wg kodu ASCI. | ||||
MID | * | Zwraca określoną ilość znaków od wskazanego znaku z ciągu we wskazanej kolumnie. | ||||
MIN | * | Zwraca najmniejszą wartość w wskazanej kolumnie. Dla łańcuchów tekstowych porównywanie znaków odbywa się wg kodu ASCI. | ||||
MODIFY | * | Zmienia typ danych przechowywanych w kolumnie. | ||||
NOT NULL | * | Nie pozwala na wprowadzenie wartości NULL w podanej kolumnie. | ||||
NOW | Zwraca bieżącą datę i czas systemowy. | |||||
OR | * | Bierze udział w złożonych zapytaniach. Jeśli którykolwiek warunek jest spełniony, zwraca rekord. | ||||
ORDER BY | * | Sortuje wyniki zapytania wg wartości w podanej kolumnie. | ||||
OUTER JOIN | Działa jak JOIN, z tą różnicą, że tabele | |||||
PRIMARY KEY | * | * | Słowo kluczowe oznaczające kolumnę/kolumny jako klucz główny. | |||
REPLACE | * | Wyszukuje ciąg_znaków2 w ciąg_znaków1 i zamienia go na ciąg_znaków3. | ||||
ROUND | Funkcja zaokrągla wartość liczby zmiennoprzecinkowej w wskazanej kolumnie do określonej ilości miejsc po przecinku. | |||||
SELECT | Określa kolumnę w tabeli dla zapytania. | |||||
SELECT | Określa kolumnę w tabeli dla zapytania. | |||||
SET | * | Wstawia wartość w określone pole tabeli. | ||||
SUM | * | Zwraca sumę wszystkich wartości w podanej kolumnie. | ||||
TRUNCATE | Usuwa wszystkie rekordy z tabeli. | |||||
UCASE | * | Zwraca wartość kolumny tekstowej w postaci wielkich liter. | ||||
UNIQUE | * | Wskazuje które kolumny muszą posiadać unikalne wartości. | ||||
UPDATE | Pozwala na modyfikację zawartości kolumn tabeli. | |||||
USE | Ustawia wskazaną tabele jako bieżącą. | |||||
WHERE | * | Zawęża wyniki zapytań. |
Opis znaczenia pól tabeli
- T - operacje na tabelach
- K - operacje na kolumnach
- A - funkcje agregujące
- S - operacje na ciągach znaków
- W - kryteria wyświetlania
Zobacz też
<htmlet>zobacz-tez</htmlet>