2010-06-14 2 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에게 내가 오늘날 판매되는 제품을 사용하여 가져 오기 및 판매 날짜별로 판매 번호 및 주문 (가능한 경우) 출력의 예에 의하여이를 Groupe의 할

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 

내가 말했듯이, 검증되지 않은하지만 당신이 계신 할 것 같은 ..

'느낌'
관련 문제