http://www.google.com/Top/World/T%C3%BCrk%C3%A7e/Bilgisayar/Programlama/
Programlama için çok iyi bir kaynak bir çok dil için kullanılabilir…
http://www.google.com/Top/World/T%C3%BCrk%C3%A7e/Bilgisayar/Programlama/
Programlama için çok iyi bir kaynak bir çok dil için kullanılabilir…
Genellikle veri tabaný kayýlarý oluþtururken bütün bilgileri bir tabloda deðilde birkaç tablo üzerinde tutarýz.Bu datalarýn hem daha düzenli durmasýný hemde gereksiz veri tekrarlarýný engellemiþ olur.Þimdi farklý tablolara bölünmüþ datalar üzerinde iþlem yapmamýz gerekirse ne yapmamýz gerekir.Aslýnda fazla bir þey yapmamýz gerekmez. Tek yapacaðýmýz hangi tablolarý kullanacaksak bunlarý from cümleceðinde belirtmemizdir.Tablolarý belirtirken aralarýda , koymayý unutmazsak o zaman sorun yok.
Örnek :
Adý E ile baþlayan, 3,5 ve 7 nolu meslek grubuna ait ,bayan,bekar,30 yaþýndan küçük ,
100 milyondan fazla maaþ alan personel listesi ;
SELECT ad,soyad
FROM personel,ucretler
WHERE ad LIKE ‘E%’
AND meslek_id IN (3,5,7)
AND cinsiyet=0
AND medeni_hal=0
AND dogum_tarihi > ‘01.01.1969′
AND sicil_no=per_sicil_no
AND aylik_ücret > 100000000
ÖRNEKLİ SQL KOMUTLARI
//SEÇME
Select Alanlar From Tablo Adı
SELECT last_name, first_name
FROM “customer.db”
WHERE (last_name > :lname) AND (first_name 100000 AND Area 100000 AND Population 100
Varsayalım ki veri tabanında 10 tane murat var. Yukarıdaki işlemler bunları tek tek sayar bu işlemi önlemek ve muratları tek saymak içim ;
Select COUNT(DISTINCT Adi) as SONUC
From parts.db
Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!