的旁边我有一个表这样:如何列出MySQL的COUNT
Article_Name Category_ID
------------- -----------
Penguins 20
Penguins 20
Penguins 20
Lions 20
Tigers 20
Tigers 20
Tigers 20
Tigers 20
Electricity 21
Power Plants 21
Buddhism 22
我想列出与另一个表中的计数输出。我可以得到数,我可以列出行,但我不能结合这两个。我期待得到的输出为这样:
Article_Name Count
------------- -----------
Penguins 3
Lions 1
Tigers 4
我得到我的计算如下:
$query = "SELECT COUNT(Article_Name) FROM Votes WHERE Category_ID = '20' GROUP BY Article_Name";
$result = mysqli_query($conn, $query);
if($result === FALSE) { die(mysqli_error()); }
while ($row = mysqli_fetch_array($result)) {echo "HTML goes here";};
但是,从字面上只得到我的号码。
OP为什么要“试试这个”?一个**好的答案**总是会解释做了什么以及为什么这样做, 不仅适用于OP,而且适用于SO的未来访问者,可能会发现此问题并正在阅读您的答案。 – RiggsFolly
非常好。我只是想说。我忘记了expr和COUNT之间的逗号。那真让我害怕。 – FunnyGuy