Zapytanie Select w SQL-u
środa, czerwiec 18th, 2008Podstawowy zapytanie do bazy robimy w następujący sposób:
select * from nazwa_tabeli;
w takim przypadku zapytanie zwróci całą zawartość tabeli o nazwie “nazwa_tabeli”, jeżeli chcemy wyświetlić dane z wybranych kolumn to robimy:
select kolumna1, kolumna2 from nazwa_tabeli;
takie zapytanie pokaże wszystkie dane z tabeli ale tylko dla kolumn1 i kolumn2. Jeżeli chcemy wyświetlić dane z wybranych wierszy wtedy wykorzystujemy warunek “where” w zapytaniu:
select * from tabela where wiek=20;
to zapytanie zwróci tylko wiersze dla których jest spełniony warunek wiek=20, czyli te które w kolumnie wiek mają wartość 20 w zapytaniu select możemy wykorzystywać także ALIASY, które służa do zmiany nazwy kolumny przeważnie na czytelniejsza przykład:
select kolllll1 kol1 from tabela;
tutaj aliasem jest kol1 , jeżeli aliast sklada sie z kilku wyrazow powinnien być w cudzysłowiu np.
select kolll1 “to jest kol1″ from tabela;
Możemy wyświetlić dane z kilku tabel do tego potrzebne jest połączenie tabel, robimy to w warunku WHERE, żeby połączyć tabele w każdej z nich kolumny muszą być podobne i miec odpowiednie typy.