我試圖回傳在我的資料庫中注冊品嘗咖啡的所有成員的姓名,并計算每個姓名留下的品嘗次數。
select bruker.navn, COUNT(*) from kaffesmaking inner join bruker on kaffesmaking.bruker_epost = bruker.epost
表“用戶”有列
姓名、郵箱、密碼
表“品嘗(別名 kaffesmaking)具有以下列:
id, note, date, score, user_email, coffename
我想要一個顯示串列
帶有該特定用戶進行的品嘗次數的名稱。
IE
約翰約翰遜 5 杰西阿什福德 3 保羅紐曼 8
其中數字表示特定用戶在品嘗表中添加的行數。
任何幫助,將不勝感激
uj5u.com熱心網友回復:
你快到了,你需要在你的 SQL 中添加一個“分組依據”
SELECT bruker.navn
, COUNT(*) as tastings
FROM kaffesmaking
INNER JOIN bruker
ON kaffesmaking.bruker_epost = bruker.epost;
group by bruker.navn;
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/448509.html
