Merhaba arkadaşlar,
Benim SQL ile tablomdaki kayıtları önce ikitarih aralığına göre sıralıycam ve bu seçtiğim kayıtları belirlediğim isme göre seçicem ve bu kayıtlardan isme göre seçtiğim kayıtları durumu alanına göre bir seçimdahayapıcam
ÖR: 12.01.2004 ile 12.02.2004 arasındaki kayıtları seç sonra bu kayıtlar arasından ismi X olan kayıtları seç, seçili alanlardan durumu 1 olanları seç gibi bir SQL komutuna ihtiyacım var yardım edebilirseniz çok sevinirim
iyi çalışmalar.
SQL kumutları ile birden fazla aynı tabloda işlem yapmak.
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: SQL kumutları ile birden fazla aynı tabloda işlem yapmak
xcom yazdı:Merhaba arkadaşlar,
ÖR: 12.01.2004 ile 12.02.2004 arasındaki kayıtları seç sonra bu kayıtlar arasından ismi X olan kayıtları seç, seçili alanlardan durumu 1 olanları seç gibi bir SQL komutuna ihtiyacım var yardım edebilirseniz çok sevinirim
iyi çalışmalar.
Kod: Tümünü seç
SELECT * FROM tablo1 WHERE (tarih > '12.1.2004' AND tarih < '12.02.2004') AND isim='X' AND durum='1'
http://www.delphiturkiye.com/dbsql.htm
Eğer iki tablo üzerinde işlem yapıyorsan iki tablo arasında benzer alanlar olmalıdır mesela
Satis diye bir tablo var burda mus_no diye bir alan tut
Musteri tablosunda her mus_id ver
Satis diye bir tablo var burda mus_no diye bir alan tut
Musteri tablosunda her mus_id ver
Kod: Tümünü seç
Select *from satis,musteri where satis.mus_no=musteri.mus_id and...
Bize iyilik yaraşır.