En mi db, tengo una tabla de "ventas" y un "sales_item". A veces, algo sale mal y la venta se registra, pero no las ventas.
Así que estoy tratando de obtener el ID de ventas de mi tabla "ventas" que no tienen filas en la tabla sales_item.mysql select where count = 0
Aquí está la consulta mysql pensé que funcionaría, pero no es así:
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;
¿Alguna idea?
hola tobias, el v alias era un error tipográfico, lo corregí. Gracias por su respuesta, funciona perfectamente. CU alrededor – OSdave