Forum

SQL çözem...
 
Bildirimler
Hepsini Temizle

SQL çözemediğim query

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

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: 33322
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: 867
Prominent Member
 

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

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

Paylaş: