【发布时间】:2013-01-16 23:54:28
【问题描述】:
我有一个包含 4 列的数据库:
- 位置
- 日期
- 团队名称
- 得分
我需要在结果页面中选择并组合“Team_Name”(当相等时)和“Score”总和,并且仅在单个位置“BW3Avon”显示当前月份。
这是我的代码
<?php
$con = mysql_connect("localhost","*******_admin","g********1");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("x0kqgoub_bw3avonscore", $con);
$sql = "SELECT * FROM bw3avonscore WHERE MONTH(myDate) = MONTH(CURRENT_DATE)";
$result = mysql_query("SELECT * FROM bw3avonscore Team_Name ORDER BY Score DESC");
while($row = mysql_fetch_array($result))
{
echo $row['Team_Name'] . " " . $row['Score'];
echo "<br />";
}
mysql_close($con);
?>
【问题讨论】:
标签: mysql sum multiple-columns