Zawartość
- Definicja - Co oznacza SELECT (bazy danych)?
- Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
- Techopedia wyjaśnia SELECT (bazy danych)
Definicja - Co oznacza SELECT (bazy danych)?
WYBÓR jest podstawową instrukcją strukturalnego języka zapytań (SQL).
Instrukcja SELECT, która ma spójny i określony format, zaczyna się od słowa kluczowego SELECT, po którym następują kolumny, które należy uwzględnić w tym formacie. Jeśli gwiazdka (*) jest umieszczona po SELECT, po tej sekwencji następuje klauzula FROM rozpoczynająca się od słowa kluczowego FROM, a następnie źródła danych zawierające kolumny określone po klauzuli SELECT. Te źródła danych mogą być pojedynczą tabelą, kombinacją tabel, podzapytaniem lub widokiem.
Można dodać klauzule opcjonalne, ale nie są one obowiązkowe, tj. Klauzula WHERE, która określa warunki zwracania danych, lub klauzula ORDER BY sortująca dane wyjściowe według jednej lub więcej określonych kolumn.
Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
Techopedia wyjaśnia SELECT (bazy danych)
Jedną z pierwszych lekcji administrowania bazą danych jest instrukcja SELECT, która stanowi początek każdego skryptu SQL używanego do wyszukiwania danych. SELECT jest pierwszym słowem kluczowym w instrukcji SELECT, która, podobnie jak wszystkie instrukcje SQL, nie rozróżnia wielkości liter.
Aby zilustrować instrukcję SELECT w przykładzie, załóżmy, że baza danych banku zawiera tabelę CUSTOMER_MASTER, która przechowuje podstawowe dane klienta i zawiera kilka kolumn o następujących nazwach:
- Identyfikator klienta
- social_security_no
- nazwisko
- Imię
- _adres
- adres fizyczny
- Data urodzenia
- płeć
Następująca instrukcja SELECT służy do zapytania wszystkich danych tabeli:
WYBIERZ * OD master_master.
Następująca instrukcja SELECT służy do sortowania wyników według nazwisk klientów:
WYBIERZ * OD klienta_master ZAMÓWIENIE według nazwiska
Aby wymienić nazwiska, imiona i daty urodzenia klienta, gwiazdkę (*) zastępuje się odpowiednimi nazwami kolumn w następujący sposób:
WYBIERZ nazwisko, imię, datę urodzenia OD mistrza klienta
Aby uruchomić zapytanie wszystkich klientów płci żeńskiej posortowane według daty urodzenia, wydawane jest następujące oświadczenie:
WYBIERZ * OD Customer_master WHERE płeć = „F” ZAMÓW WEDŁUG data urodzenia
Uwaga: teraz klauzula WHERE służy do ograniczania wydajności.
Wyjaśnienie to prosty element startowy, który demonstruje moc instrukcji SELECT i może być wykorzystywany do tworzenia złożonych i rozbudowanych zapytań wykraczających poza ten zakres. Jednak wszystkie instrukcje SELECT, niezależnie od zakresu, muszą konsekwentnie przestrzegać podstawowych zasad opisanych powyżej.