Snälla, rätta mig om jag har fel i min uppfattning av ditt schema:
lw_comenzi_confirmate
innehållernume
ochtel
av kunden;lw_comenzi_confirmate
innehåller orderdetaljer (samma tabell);- en beställning kan ha flera poster i
lw_comenzi_confirmate
tabell, särskiljs ordningen avcodcomanda
fältet.
Först, jag högt rekommenderar att du läser om normalisering och fixa din databasdesign.
Följande bör göra jobbet åt dig:
SELECT nume, tel, count(DISTINCT codcomanda) AS cnt
FROM lw_comenzi_confirmate
WHERE status = 1
GROUP BY nume, tel
ORDER BY nume, tel;
Du kan testa den här frågan på SQL Fiddle .