Corrigeer me als ik het fout heb in mijn begrip van uw schema:
lw_comenzi_confirmate
bevatnume
entel
van de klant;lw_comenzi_confirmate
bevat bestelgegevens (dezelfde tabel);- één bestelling kan meerdere vermeldingen hebben in de
lw_comenzi_confirmate
tabel, volgorde wordt onderscheiden doorcodcomanda
veld.
Ten eerste, ik zeer raad aan om te lezen over Normalisering en het repareren van uw database-ontwerp.
Het volgende zou het werk voor u moeten doen:
SELECT nume, tel, count(DISTINCT codcomanda) AS cnt
FROM lw_comenzi_confirmate
WHERE status = 1
GROUP BY nume, tel
ORDER BY nume, tel;
U kunt deze zoekopdracht testen op SQL Fiddle .