Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

numarare coloane corespunzatoare dintr-un alt tabel
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Subiectul anterior :: Subiectul următor  
Autor Mesaj
johnutz



Data înscrierii: 20/Iul/2004
Mesaje: 956
Locație: Între scaun și tastatură

Trimis: Mie Apr 06, 2005 1:41 pm    Titlul subiectului: numarare coloane corespunzatoare dintr-un alt tabel  

Am 2 tabele (printre altele):

clienti
id_client
nume

tranzactii
id_tranzactie
id_client
detalii

Cele 2 tabele se leaga prin id_client. Un client poate sa aiba zero sau mai multe tranzactii.

Am nevoie sa fac un fel de top al clientilor, sa ii ordonez dupa numarul de tranzactii. Trebuie sa fie ceva cu COUNT(), ORDER BY, poate si HAVING, dar nu reusesc sa ii dau de cap. :(
Sus  
johnny



Data înscrierii: 31/Iul/2004
Mesaje: 904
Locație: Bucuresti

Trimis: Mie Apr 06, 2005 2:02 pm    Titlul subiectului:  

poate te ajuta asta:
an style="color: #000000"><?php $sql = " SELECT      clienti.id_client,     count(tranzactii.id_tranzactie) AS nr_tranzactii FROM      clienti  LEFT JOIN      tranzatii ON     clienti.id_client=tranzatii.id_client GROUP BY          clienti.id_client ORDER BY      nr_tranzactii DESC "; 
Sus  
johnutz



Data înscrierii: 20/Iul/2004
Mesaje: 956
Locație: Între scaun și tastatură

Trimis: Mie Apr 06, 2005 3:12 pm    Titlul subiectului:  

Merci tizule :D !
Intre timp ii dadusem de cap:
Cod: SELECT clienti.id_client, clienti.nume, COUNT(tranzactii.id_tranzactie) AS nr_tranzactii
FROM clienti, tranzactii
WHERE clienti.id_client=tranzactie.id_tranzactie
GROUP BY tranzactii.id_tranzactie
ORDER BY nr_tranzactii DESC
LIMIT 0, 10
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community