В моем db у меня есть таблица «продаж» и «sales_item». Иногда что-то идет не так, и продажа записывается, но не является товаром.
Так что я пытаюсь получить salesID из таблицы «sales», у которой нет ни одной строки в таблице sales_item.mysql select where count = 0
Вот MySQL запросов я думал, будет работать, но это не делает:
SELECT s.*
FROM sales s NATURAL JOIN sales_item si
WHERE s.date like '" . ((isset($_GET['date'])) ? $_GET['date'] : date("Y-m-d")) . "%'
AND s.sales_id like '" . ((isset($_GET['shop'])) ? $_GET['shop'] : substr($_COOKIE['shop'], 0, 3)) ."%'
HAVING count(si.sales_item_id) = 0;
Любые мысли?
hi tobias, v alias был опечаткой, я исправил его. Thx для вашего ответа, он отлично работает. CU вокруг – OSdave