我有以下查詢:
$sql = "SELECT first, COUNT(FIRST) FROM techs INNER JOIN ros ON techs.id = ros.writtenby GROUP BY ID";
這給出了所需的輸出:
| 第一的 | 計數(第一) |
|---|---|
| 埃里克 | 88 |
| 約翰 | 11 |
我不知道如何在 PHP/HTML 頁面上顯示這個 EXACT 表。我已經基于查詢創建了表,但它基本上只是顯示資料庫表資料。我有一種感覺 INNER JOIN 是我問題的根源,因為它不是資料庫中的實際表,而只是我查詢的結果。如果這還不夠明顯,我一般來說是編碼的初學者,所以請善待。哈哈。
uj5u.com熱心網友回復:
來自評論:
我不明白如何呼叫然后顯示
count(first)我的查詢結果的“ ”列,因為“`count(first)”不是我從中生成結果的兩個表中的實際列。
如果那只是您的問題,請使用別名,例如:
SELECT first, COUNT(FIRST) AS my_count FROM techs INNER JOIN ros ON techs.id = ros.writtenby GROUP BY ID
請注意,上面是您發布的查詢,只是
AS my_count添加了“ ”。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/396730.html
