У меня есть таблица пользователей и таблица заказов в моей базе данных MySQL. Один пользователь может иметь много заказов.Как считать клиентов без заказов?
Я пытаюсь найти количество пользователей, которые никогда не разместили заказ, и пытались вариации этого:
// Incorrect query
SELECT count(u.id)
FROM user AS u
WHERE count(u.o) = 0
LEFT OUTER JOIN order AS o
ON o.user_id = u.id
;
Что такое правильный способ сделать это?
вы можете включить структуры таблицы в вопросе или создать SQL скрипку? –