IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   MsSQL (https://www.ircforumlari.net/mssql/)
-   -   SQL SELECT cümleleri (https://www.ircforumlari.net/mssql/369415-sql-select-cumleleri.html)

Fonzerelli 07 Aralık 2010 23:59

SQL SELECT cümleleri
 
SELECT

Select cümleciği belirli koşul yoksa ve tek bir tablo içinse tablo içindeki bütün verileri sıralı sutun halinde getirir.

Örnek : Bir Ogrenci Tablomuz olsun sırası ile ,
PHP- Kodu:

TBL_OGRENCI
--------------------
OgrenciNo (primary key), not null
Ad
,not null
Soyad
,not null
DogumTarihi
,null
Fakulte
,not null
Bolum
,not null 

Ornek sorgu cümlelerini bu tabloyu referans ettirerek kuracağım.

---------------------------------

1- Tablodaki bütün verileri getiren sorgu cümleciği

PHP- Kodu:

Select From TBL_OGRENCI 

2- Tablodaki sadece istediğimiz bir sutundaki verileri getiren sorgu cümleciği(Ad'a göre)

PHP- Kodu:

Select Ad From TBL_OGRENCI 


3- Tablodaki iki sutundaki verileri getiren sorgu cümleciği(Ad,Soyad)

PHP- Kodu:

Select Ad,Soyad From TBL_OGRENCI 

4- Tablodaki verileri Ad sırasına göre alfabetik olarak (A-Z) sıralanması

PHP- Kodu:

Select Ad From TBL_OGRENCI ORDER BY Ad ASC 

5- Tablodaki verileri Ad sırasına göre alfabetik olarak (Z-A) sıralanması

PHP- Kodu:

Select Ad From TBL_OGRENCI ORDER BY Ad DESC 

6- Tablodaki verileri eklendiği tarihe göre sıralanması

PHP- Kodu:

Select Ad From TBL_OGRENCI ORDER BY OgrenciNo ASC 

Select cümleciğine koşul yada koşullar sunarak verilerin getirilmesi

7- Tablodaki verilerden varsa OgrenciNo su 10 olan kişinin Ad ve Soyadı ' nın getirilmesi


PHP- Kodu:

 Select Ad,Soyad From TBL_OGRENCI Where OgrenciNo=10 


8- Tablodaki verilerden OgrenciNo'su 13 ve 16 olan kişilerin bolumlerinin getirilmesi


PHP- Kodu:

Select Bolum From TBL_OGRENCI Where OgrenciNo=13 AND OgrenciNo=16 


9- Tablodaki verilerden ilk 10 verinin getirilmesi


PHP- Kodu:

Select TOP 10 From TBL_OGRENCI 

10- Tablodaki verilerden OgrenciNo 'su en büyük olanın getirilmesi

PHP- Kodu:

Select MAX(OgrenciNoFrom TBL_OGRENCI 


Fonzerelli 08 Aralık 2010 09:00

Cevap: Örnek SQL Sorguları
 
11- Tablodaki verilerden OgrenciNo'su en küçük olanın getirilmesi

PHP- Kodu:

Select MIN(OgrenciNoFrom TBL_OGRENCI 

12- Tabloda bulunan bütün verilerin kayıt sayısını getirilmesi

PHP- Kodu:

Select Count(*) From TBL_OGRENCI 

13- Tabloda bulunan bütün OrenciNo'larının toplamının getirilmesi

PHP- Kodu:

Select Sum(OgrenciNoFrom TBL_OGRENCI 

14- Tabloda bulunan bütün OgrenciNo'larının ortalamasının getirilmesi

PHP- Kodu:

Select Avg(OgrenciNoFrom TBL_OGRENCI 


15- Tabloda bulunan bütün verilerden Ad'ı "A" ile başlayanların getirilmesi


PHP- Kodu:

Select Ad From TBL_OGRENCI Where Ad Like 'A%' 

16- Tabloda bulunan bütün verilerden Ad'ı "N" ile bitenlerin getirilmesi

PHP- Kodu:

Select Ad From TBL_OGRENCI Where Ad Like '%N' 

17- Tabloda bulunan bütün verilerden Ad'ı içinde "N" karakteri geçenlerin getirilmesi

PHP- Kodu:

Select Ad From TBL_OGRENCI Where Ad Like '%N%' 

18- Tabloda bulunan bütün verilerden OgrenciNo' su 12 ile başlayanların listelenmesi (OgrenciNo ların örnek : 1234,1223 gibi oldugunu dusunelim)

PHP- Kodu:

Select OgrenciNo From TBL_OGRENCI Where OgrenciNo Like '12_' 

19- Tabloda bulunan OgrenciNo larının 1210 ile 1300 arasındakileri listelemesi

PHP- Kodu:

Select OgrenciNo From TBL_OGRENCI Where OgrenciNo Between 1210 And 1300 

20- Tabloda sutun değeri null(değeri var yada yok) olan DogumTarihi sutununda boş olan Ogrencilerin getirilmesi
PHP- Kodu:

Select From TBL_OGRENCI Where DogumTarihi is null 

Select ile ilgili bu kadar cümlecik yeterli sanırsam, eğer eklemeyi unuttuğum var ise sizde devam edebilirsiniz. (inner join için minimum 2 tablo olması gerektiğinden farklı bir örnekle açıklayacağım)

Keyifli IFler..

100. Postumdur!


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 07:23.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk