Forum

SQL çözem...
 
Bildirimler
Hepsini Temizle

SQL çözemediğim query

3 Yazılar
3 Üyeler
0 Reactions
1,158 Görüntüleme
(@ErdinCan)
Gönderiler: 1
New Member
Konu başlatıcı
 
[#541581]

Merhaba,

 

Aşağıdaki ekran görüntüsünde sarı ile işaretlediğim satırları dışarda bırakarak kalan satırları listemek istiyorum. Bir çok yöntem ile denememe rağmen bir türlü yapamadım. Yardımınızı rica ederim.

 

 

mevcut query;

--kat 123 te 1 den fazla olanlar

SELECT

stk_id,
adres,
miktar,
ID
FROM URUNLER
WHERE stk_id IN
(
SELECT stk_id
FROM URUNLER
WHERE adres != 'D'
AND (adres LIKE 'D%K1%%'
OR adres LIKE '%DK2%%'
OR adres LIKE 'D%K3%%')
GROUP BY stk_id
HAVING COUNT(adres) > 1
)
AND adres != 'D'
AND (adres LIKE 'D%K1%%'
OR adres LIKE '%DK2%%'
OR adres LIKE 'D%K3%%')
GROUP BY stk_id,
adres,
miktar,
ID
ORDER BY stk_id,
miktar DESC


 
Gönderildi : 27/01/2019 18:47
Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33856
Illustrious Member Yönetici
 

Merhaba

Bu bir ödev sanırım?


Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 28/01/2019 12:57
(@birolaydugan)
Gönderiler: 864
Prominent Member
 

SELECT * FROM URUNLER WHERE stk_id NOT IN (680,683,835,887)


 
Gönderildi : 30/01/2019 02:39
Paylaş: