Cześć, mam 2 tabele. Jedna się nazywa tow_dokmag, druga temp_dokmag.
Mają te same pola - tow_dokmag ma jeszcze jedno dodatkowe: id_dokmag.
I teraz chcę pokazać rekordy, których nie ma w tow_dokmag, ale są w temp_dokmag, lub te, które są w obydwóch tabelach, ale różnią się polem ILOSC:
SELECT td.ID_DOKMAG, td.ID_TOW, td.ILOSC
FROM TOW_DOKMAG td
WHERE (td.ID_TOW NOT IN(SELECT ID_TOW FROM TEMP_DOKMAG)
or
td.ILOSC<>(select temp.ilosc
from temp_dokmag temp
where temp.id_tow = td.id_tow))
AND td.ID_DOKMAG=32
Dostaję błąd:
Invalid token.
invalid request BLR at offset 39.
table id 177 is not defined.
Próbowałem też jakoś z joinem, ale za bardzo nie wiem nawet jak.