Kaynak: http://www.w3schools.com
Sozdizimi
SELECT ALan Ismi(Isimleri) FROM tablo Ismi |
Adi ve Soyadi olmak uzere 2 alani olun kisiler isimli bir tablodan asagidaki sekilde adi ve soyadi bilgilerini elde edebiliriz.
SELECT Soyadi,Adi FROM Kisiler |
"Kisiler" Tablosu
| Soyadi | Adi | Adres | Sehir |
|---|---|---|---|
| Molly | Jones | 8 Street | Paris |
| Mel | Gibson | Borgvn 23 | Prag |
| Luke | Perry | Storgt 20 | Istanbul |
Sonuc
| Soyadi | Adi |
|---|---|
| Molly | Jones |
| Mel | Gibson |
| Luke | Perry |
SELECT * FROM Kisiler |
Result
| LastName | FirstName | Address | City |
|---|---|---|---|
| Hansen | Ola | Timoteivn 10 | Sandnes |
| Svendson | Tove | Borgvn 23 | Sandnes |
| Pettersen | Kari | Storgt 20 | Stavanger |
DISTINCT ifadesi bir select cumlesidne yazildigi zaman birbirinden farkli olan tum kayitlarin veritabanindan secilmesini saglar.
Sozdizim
SELECT DISTINCT alan ismi(isimleri) FROM tablo adi |
SELECT firma_adi FROM Siparisler |
"Siparisler" Tablosu
| firma_adi | Siparis_no |
|---|---|
| Weblony | 3412 |
| Weblony | 2312 |
| Toy'srus | 4678 |
| Csystem | 6798 |
Sonuc:
| firma_adi |
|---|
| Weblony |
| Weblony |
| Toy'srus |
| Csystem |
Webonly isminde 2 tane kayit gorulmektedir sorgu sonucunda.
Eger DISTINCT anahtar Sozcugunu kullanirsak sorgumuz ve sonuc asagidaki gibi olur.
SELECT DISTINCT firma_adi FROM Siparisler |
Sonuc:
| firma_adi |
|---|
| Weblony |
| Toy'srus |
| Csystem |