Skip to main content

AccessTr.neT


Sql sorgu yardımı

Sql sorgu yardımı

Çözüldü #6
SELECT trz.tadi, Katalog.Maliyet, Parcalar.padi
FROM Tedarikciler AS trz INNER JOIN (Parcalar INNER JOIN Katalog ON Parcalar.pid = Katalog.pid) ON trz.tid = Katalog.tid
WHERE (((Katalog.Maliyet) In (SELECT Max(Maliyet) FROM Tedarikciler as tt
INNER JOIN (Parcalar INNER JOIN Katalog ON Parcalar.pid = Katalog.pid)
ON tt.tid = Katalog.tid where tt.tid=trz.tid)) AND ((Parcalar.renk)="yeşil" Or (Parcalar.renk)="kırmızı"))


Bu sorgu istediğiniz sonucu verir..


Diğer sorunuzu kısaca yanıtlayım..: Where şartında alt sorgu kullanarak oluşturduğumuz sorgularda ikinci bir şart daha oluşturup (daha fazlada olabilir) ilişkili alanlar yardımı ile gruplandırma sağlayabiliriz..

Tabi bunlar ileri seviye sorgulama yöntemleridir.. Daha basit sorgular hazırlayarak kendinizi bunlara alıştırmanızı öneririm.. Diğer sorgularınızı da bu bağlamda gözden geçirmenizde fayda var..

Başarılar..
Son Düzenleme: 10/01/2010, 21:36, Düzenleyen: Taruz.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Sql sorgu yardımı - Yazar: QuNFrame - 10/01/2010, 00:24
Cvp: Sql sorgu yardımı - Yazar: QuNFrame - 10/01/2010, 17:49
Cvp: Sql sorgu yardımı - Yazar: Puletin - 12/01/2010, 23:57
Cvp: Sql sorgu yardımı - Yazar: Taruz - 10/01/2010, 18:43
Cvp: Sql sorgu yardımı - Yazar: QuNFrame - 10/01/2010, 19:16
Cvp: Sql sorgu yardımı - Yazar: Taruz - 10/01/2010, 21:28
Cvp: Sql sorgu yardımı - Yazar: ercansahin - 10/01/2010, 21:42
Cvp: Sql sorgu yardımı - Yazar: benremix - 10/01/2010, 22:08