| musterino | ad | soyad | dtarih | sehir | cinsiyet | puan |
| 1 | Ahmet | Cansever | 1956-02-19 00:00:00.000 | İstanbul | E | 64 |
| 2 | Mehmet | Aydın | 1976-02-19 00:00:00.000 | Samsun | E | 55 |
| 3 | Aliye | Seven | 1966-06-10 00:00:00.000 | Konya | K | 45 |
| 4 | Burak | Sayın | 1996-02-19 00:00:00.000 | İstanbul | E | 23 |
| 5 | Beyza | Kılıç | 1955-12-30 00:00:00.000 | Manisa | K | 85 |
musteri tablosunda bulunan ad, soyad sütunlarını listelemek için;
SELECT ad, soyad FROM musteri;
musteri tablosunda bulunan tüm kayıtları listelemek için;
SELECT * FROM musteri;
Bir tabloda bir sütun yinelenen değerleri içerebilir. Distinct ile farklı değerleri listeleyebiliriz.
SELECT DISTINCT sehir FROM musteri;
Where anahtar sözcüğü ile sadece belirlenen kurala uygun olan kayıtların listelenmesini sağlayabiliriz.
SELECT * FROM musteri WHERE sehir='İstanbul';
SELECT * FROM musteri WHERE cinsiyet='K';
| Operator | Açıklama |
|---|---|
| = | Eşit |
| <> | Eşit Değil |
| > | Büyüktür |
| < | Küçüktür |
| >= | Büyük Eşit |
| <= | Küçük Eşit |
| BETWEEN | Arasında |
| LIKE | Örüntü arama |
| IN | Birden çok değer belirtmek için |
SELECT * FROM musteri
WHERE sehir='İstanbul'
AND cinsiyet='E';
SELECT * FROM musteri
WHERE sehir='İstanbul'
OR sehir='Samsun';
SELECT * FROM musteri
WHERE cinsiyet='K'
AND (sehir='Konya' OR sehir='Manisa');
SELECT * FROM musteri ORDER BY ad;
SELECT * FROM musteri ORDER BY ad DESC;
INSERT INTO musteri(ad, soyad, dtarih, sehir, cinsiyet, puan)
VALUES ('Ali','Şahin','2000-10-12','Burdur','E',68);
UPDATE musteriler
SET puan=90
WHERE musterino=3;
DELETE FROM musteriler
WHERE musterino=4;
DELETE FROM musteriler;
SELECT TOP 5 * FROM musteriler;
SELECT * FROM musteriler WHERE sehir LIKE 's%';
SELECT * FROM musteriler WHERE sehir LIKE '%s';
SELECT * FROM musteriler WHERE sehir LIKE '%tan%';
SELECT * FROM musteriler
WHERE sehir IN ('İstanbul','Konya');
SELECT * FROM musteriler
WHERE puan NOT BETWEEN 70 AND 90;
SELECT ad AS ADI, soyad AS SOYADI, dtarih AS [DOĞUM TARİHİ]
FROM musteriler;
Group by seçilmiş veri bütününde istenilen kolonlara göre gruplama yapar. Having komutu Group by komutundan sonra filtreleme amacıyla kullanılır.