Mysql sorguları-1 MYSQL

Veritabanı sorugluları 




1-)Veritabanından tablo çağırma
SELECT * FROM tablo_adı;

2-)Sadece istenilen sütündaki verileri gösterir.
SELECT Ad, Soyad, Numara FROM tablo_adı;

3-)Sıralama (Alfabetik veya rakamsal sıralama) ASC->a'dan z'ye  DESC->z'den a'ya
SELECT * FROM tablo_adı ORDER BY Ad ASC 

4-)Maaşı binlira olanları getirir.
SELECT * FROM tablo_adı WHERE Maas=1000

5-)Maaşı 500den küçük olanları getirir.
SELECT * FROM tablo_adı WHERE Maas<500

6-)Maaşı 500den küçük olanları ve ismi ahmet olanı getirir.
SELECT * FROM tablo_adı WHERE Maas<500 AND isim='ahmet'

7-)İsminde ğ harfi olanlar
SELECT * FROM tablo_adı WHERE isim LIKE '%ğ%'

8-)İsmi k ile başlayanlar
SELECT * FROM tablo_adı WHERE isim LIKE 'k%'



9-)İkinci karakteri ‘h’ ve beşinci karakteri ‘t’  olan kayıtları getirir.
SELECT * FROM tablo_adı WHERE isim LIKE '_h__t'

10-)BAŞ HARFİ A VEYA K OLANLARI GETİRİR
SELECT * FROM tablo_adı WHERE isim LIKE '%[ak]%'

11-)Soy ismi s ile z arasındaki tüm harflerden herhangi biriyle başlayanları getirir.SELECT * FROM tablo_adı WHERE soyisim LIKE '[s-z]%' AND soyisim LIKE '%a'

12-)Soy ismi boş olanları getirir.SELECT * FROM tablo_adı WHERE soyisim IS NULL

13-)Maaşı 1000 ile 2000 arasında olanlarSELECT * FROM tablo_adı WHERE Maas BETWEEN 1000 AND 2000

14-)İstenilen sayı kadar veri getirmeSELECT TOP 3 * FROM tablo_adı ORDER BY TcNo DESC

15-)Tanımladığım 3 bölümde çalışan elemanları listeleSELECT * FROM tablo_adı WHERE BolumNo=1 OR BolumNo=2 OR BolumNo=4
SELECT * FROM tablo_adı WHERE BolumNo IN(1,2,4)

16-)İlk 3 harfi kad olan tüm verileri getirir.SELECT * FROM tablo_adı WHERE LEFT(isim,3)='kad'

17-)Soyisminin son harfi y olanları getirir.SELECT * FROM tablo_adı  WHERE RİGHT(soyisim,1)='y'

Related Posts

Mysql sorguları-1 MYSQL
4/ 5
Oleh