Я пытаюсь подсчитать количество «счетов-фактур», в которые входит позиция менее 20, используя две таблицы, но без повторения счета-фактуры (извините, это трудно объяснить)
Это то, что я иметь:
SELECT COUNT(a.invoice_id)
FROM invoices a, invoice_line_items b
WHERE b.line_item_amount < 20;
и этот результат:
+---------------------+
| COUNT(a.invoice_id) |
+---------------------+
| 1710 | |
+---------------------+
но когда я просто делаю SELECT
, я заметил, что один и тот же счет был несколько раз (так как он содержал более одного позиция с условием). Как я могу это исправить? Я знаю, что могу использовать разные, но я не знаю, где это разместить. Спасибо!