У меня есть этот запрос:SQL-запрос возвращает значение вместо сравнения против
SELECT web.KONTO, LAGKART.VARENUMMER, LAGKART.GRUPPE, LAGPRIS.PRIS, LAGKART.VARENAVN1, LAGPRIS.LXBENUMMER, LAGPRIS.ENHED
FROM LAGKART
INNER JOIN
LAGPRIS
ON LAGKART.VARENUMMER = LAGPRIS.VARENUMMER
INNER JOIN
DEBWEBVARER web
ON web.VARENUMMER = LAGPRIS.VARENUMMER
WHERE LAGPRIS.ENHED = web.ENHED
AND web.KONTO = ' 00000001'
ORDER BY
LAGKART.VARENAVN1 ASC
И это дает:
KONTO |VARENUMMER|GRUPPE|PRIS |VARENAVN1|LXBENUMMER|ENHED
00000001|003 |1 |0.000000000000|765402 |stk
00000001|003 |1 |0.000000000000|4418625 |kg
Проблема заключается в том:
В таблице DEBWEBVARER есть 0 строк, содержащих KONTO = '00000001'
Любой, кто может понять, почему он указывает KONTO как '00000001' в вместо сравнения?
Если вам нужны разъяснения, пожалуйста, обратитесь к нему, и я отвечу быстро – jAST
вы фильтрацию на «00000001» или = '00000001' ?? –
..dang, пробелы были удалены –