php中的mysql COUNT()

php中的mysql COUNT(),mysql,count,Mysql,Count,我有以下数据库: Drager || Price ---------------- LP || €16 CD || €9 LP || €21 S || €12 我想数一数“Drager”并制作一张如下所示的表格: Drager || Number || Price LP || 2 || €37 CD || 1 || €9 S || 1 || €12 我现在的问题是:我

我有以下数据库:

Drager ||  Price
----------------
LP     ||  €16
CD     ||  €9 
LP     ||  €21
S      ||  €12
我想数一数“Drager”并制作一张如下所示的表格:

Drager ||  Number  ||  Price
LP     ||  2       ||  €37
CD     ||  1       ||  €9
S      ||  1       ||  €12
我现在的问题是:我如何计算所有的“拖拽者”

我收到了这个问题,但我怎么能把它们分开计算呢

$query = "SELECT COUNT(Medium) FROM platen";
我怎样才能得到总价呢


我感谢你的帮助

应该简单到:

SELECT  Drager
      , COUNT(*) AS Number_of_Dragers
      , SUM(price) AS Price_of_Dragers
FROM    your_table
GROUP BY Drager 

应该简单到:

SELECT  Drager
      , COUNT(*) AS Number_of_Dragers
      , SUM(price) AS Price_of_Dragers
FROM    your_table
GROUP BY Drager 

我想这就是你想要的

$query = "SELECT drager, COUNT(drager),SUM(price) FROM platen GROUP BY drager";

我想这就是你想要的

$query = "SELECT drager, COUNT(drager),SUM(price) FROM platen GROUP BY drager";

你说分开算是什么意思?这样我就可以算出介质中有多少个LP,有多少个cd,等等,所以我得到像LP:2,cd:1,s:1这样的结果,你说分开算是什么意思?这样我就可以算出介质中有多少个LP,有多少个cd,等等,我得到像LP:2,cd:1,s:1这样的结果