Forum
Bildirimler
Hepsini Temizle
Yazılım Genel
2
Yazılar
2
Üyeler
0
Reactions
517
Görüntüleme
Konu başlatıcı
No Ürün Temiz
1 Klavye Hayır
2 Fare Evet
3 Fare Hayır
4 Monitör Evet
5 Kasa Hayır
Sorunum: Yukarıdaki gibi basite indirgemiş olduğum bir tablom var. Sadece Temiz sütunu Hayır olan ürünleri istiyorum ama bu ürünün Temiz sütununda hiç Evet'i bulunmasın. Yani sorgu sonucunda Klavye ve Kasa dönmeli. Fare hem Evet hem de Hayır sonucu döndüğünden listeye girmemeli. Yardımcı olursanız memnun olurum.
Gönderildi : 06/05/2014 14:10
Aşağıdaki gibi bir view veya function oluşturabilirsiniz.
SELECT URUN, COUNT(URUN) AS SAY
FROM dbo.Table_1
GROUP BY URUN
daha sonra tablo nla birleştirebilirsiniz.
SELECT dbo.Table_1.URUN, dbo.Table_1.TEMIZ
FROM dbo.Table_1 INNER JOIN
dbo.View_TABLE_1 ON dbo.Table_1.URUN = dbo.View_TABLE_1.URUN
WHERE (dbo.Table_1.TEMIZ = N'HAYIR') AND (dbo.View_TABLE_1.SAY = 1)
Sonuç
KASA | HAYIR | |
KLAVYE | HAYIR |
yukarıdaki gibi çıkar.
Gönderildi : 06/05/2014 19:36