Моля, поправете ме, ако греша в разбирането си за вашата схема:
lw_comenzi_confirmate
съдържаnume
иtel
на клиента;lw_comenzi_confirmate
съдържа подробности за поръчката (същата таблица);- една поръчка може да има няколко записа в
lw_comenzi_confirmate
таблица, редът се отличава сcodcomanda
поле.
Първо, аз високо препоръчваме да прочетете за Нормализация и коригиране на дизайна на вашата база данни.
Следното трябва да ви свърши работа:
SELECT nume, tel, count(DISTINCT codcomanda) AS cnt
FROM lw_comenzi_confirmate
WHERE status = 1
GROUP BY nume, tel
ORDER BY nume, tel;
Можете да тествате тази заявка на SQL Fiddle .