MySQL sorgusu yardım sayımı lütfen

0 Cevap php

Tamam benim veritabanından bu bilgileri çekmek için MYSQL sorgu kod kurulum var. Ne şimdi yapmak istiyorum ama kod adıyla grup onu Sayısına Göre değildir.

$sql = "SELECT  m.* 
          FROM (SELECT DISTINCT Code  
                  FROM Transaction) md 
          JOIN Transaction m ON m.ID_Transaction = (SELECT  ID_Transaction
                                                      FROM Transaction mi
                                                     WHERE mi.Code = md.Code 
                                                       AND Date_Time=CURdate() 
                                                       AND Time_Stamp!=''
                                                  ORDER BY m.Name DESC, mi.Code DESC, mi.Date_Time DESC, mi.ID_Transaction DESC
                                                     LIMIT 1)";

PHP kodları ile bu ben bu sorgudan elde budur.

rick, 002455, 2010-11-10, 08:30 AM  
rick, 003819, 2010-11-10, 08:45 AM  
amber, 003572, 2010-11-10, 08:45 AM  
eric, 001479, 2010-11-10, 10:30 AM  
jerry, 001012, 2010-11-10, 09:45 AM   

rick being name
000000 being code

Ben bu bilgileri almak ve her bir isim için çok gibi saymak istiyorum.

rick = 2  
amber = 1  
eric = 1  
jerry = 1  

Ben bunu nasıl emin değilim? Bu bilgiyi saymak için başka bir sorgu yapmak için sorguda bilgileri kullanabilirsiniz.

0 Cevap