0
我有以下表:MyTable的列的SUM和显示多个查询
和我需要显示如下数据: PRODUCTLINE buyPrice MSRP
既buyPrice和MSRP需要将SUM用于其数据并通过productLine进行索引,因此输出将如下所示:
PRODUCTLINE
飞机
船舶
火车
卡车和船
buyPrice
每PRODUCTLINE buyPrice SUM所有值的
MSRP
每PRODUCTLINE
Im us荷兰国际集团下面的查询wothout任何成功:
$result = mysql_query("SELECT SUM(buyPrice) FROM myTable, SELECT SUM(MSRP) FROM myTable, SELECT * FROM myTable"); // selecting data through mysql_query()
,这里是我的条件
while($row = mysql_fetch_array($result))
{
// we are running a while loop to print all the rows in a table
echo "<tr>";
echo "<td align='center' width='200'>" . $row['productLine'] . "</td>";
echo "</tr>";
echo "<tr>";
echo "<td align='center' width='200'>" . $row['SUM(buyPrice)'] . "</td>";
echo "</tr>";
}
echo "<tr>";
echo "<td align='center' width='200'>" . $row['SUM(MSRP)'] . "</td>";
echo "</tr>";
echo "</table>";
林没有得到任何输出任何责任。任何帮助是极大的赞赏。
中的mysql_query功能时无法执行多个查询 –
尝试'$结果= mysql_query(“SELECT SUM(buyPrice)AS sum_buy_price ,SUM(MSRP)AS sum_msrp FROM myTable“);' –
#Tamil Selvan的回答看起来不错。只需略微修改它即可通过productLine获取所有数据: $ result = mysql_query(“SELECT SUM(buyPrice)AS sum_buy_price,SUM(MSRP)AS sum_msrp FROM myTable GROUP BY'productLine'”); – marcineck