出現的名字,我有以下的列的表JT:MySQL的 - 數相等值的行,但只有當另一列
Id | Name | Date
1 | John | 2015-01-01
2 | Alex | 2016-01-01
3 | Pete | 2016-01-01
4 | Alex | 2016-08-08
5 | John | 2016-08-08
我想用同一日期來計算的行數。
$query_21="SELECT Date, COUNT(*) AS total FROM JT GROUP BY Date";
$result_21=mysql_query($query_21);
while($row = mysql_fetch_array($result_21)) {
echo $row['Date'] . ":";
echo $row['total'] . "<br>";
}
這工作正常返回:我已經做到了這一點
2015-01-01: 1
2016-01-01: 2
2016-08-08: 2
不過,我有一個變量$名稱,我想做出這樣一個行中得到的唯一插入通話數組,如果在計數期間$ Name包含在其中一行中。所以,如果$名稱=「約翰」,它應該返回:
2015-01-01: 1
2016-08-08: 2
工作完美 - 謝謝;-) – Mamun