bu sorguyu yürütmek çalışıyorum:PostgreSQL 'DEĞİL İÇİNDE' ve alt sorgu
SELECT mac, creation_date
FROM logs
WHERE logs_type_id=11
AND mac NOT IN (select consols.mac from consols)
Ama hiçbir sonuç almak. Test ettim ve sözdiziminde yanlış bir şey olduğunu biliyorum. MySQL'de böyle bir sorgu mükemmel çalışıyor. tablosunda bulunmayan bir mac
olduğundan emin olmak için bir satır ekledim, ancak yine de hiçbir sonuç vermiyor. DEĞİL İÇİNDE kullanırken
SELECT mac, creation_date
FROM logs
WHERE logs_type_id=11
AND mac NOT IN (
SELECT mac
FROM consols
WHERE mac IS NOT NULL -- add this
)
'consols.mac' sütunu 'NULL' veya 'NOT NULL' mü? –