Tekil Mesaj gösterimi
Alt 07 Aralık 2010, 23:59   #1
Çevrimdışı
Fonzerelli
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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 Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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 Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Select From TBL_OGRENCI 

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

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Select Ad From TBL_OGRENCI 


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

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Select Ad,Soyad From TBL_OGRENCI 

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

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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 Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Select Ad From TBL_OGRENCI ORDER BY Ad DESC 

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

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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 Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 Select Ad,Soyad From TBL_OGRENCI Where OgrenciNo=10 


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


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Select Bolum From TBL_OGRENCI Where OgrenciNo=13 AND OgrenciNo=16 


9- Tablodaki verilerden ilk 10 verinin getirilmesi


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Select TOP 10 From TBL_OGRENCI 

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

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Select MAX(OgrenciNoFrom TBL_OGRENCI 



Konu Fonzerelli tarafından (08 Aralık 2010 Saat 13:31 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet