2010-06-14 80 views
0

我有以下MySQL表:按總銷售額分組的收益產品?

TABLE: Products 
---------------------- 
id | productname 
1030 | xBox 360 
1031 | PlayStation 3 
1032 | iPod Touche 

TABLE: Sales 
---------------------- 
productid | saledate 
1031  | 2010-06-14 06:30:12 
1031  | 2010-06-14 08:54:38 
1030  | 2010-06-14 08:58:10 
1032  | 2010-06-14 10:12:47 

我想用PHP我今天售出的產品來獲取和銷售數量和順序由發售日期(如果可能)的輸出,例如獅其中:

Today's statistics: 
-Playstation 3 (2 sales) 
-Xbox 360 (1 sale) 
-iPod Touche (1 sale) 

感謝

回答

0

大衛,

沿東西(未經測試)的線路:

select 
p.productname, 
count(s.productid) 
from sales s inner join products p 
on p.id=s.productid 
where s.saledate=curdate() 
group by p.productname 

正如我所說的,未經測試,但感覺上像它會做什麼你以後。

吉姆