CodeigniterまたはSQLを使用して、同じ値を持つ行の数をカウントし(テーブル:応答、行:task_id)、次にtask_idを使用して、情報を含むテーブルから結果を出力するにはどうすればよいですか(テーブル:タスク) 。
ご理解頂けるとありがたいです。
CodeigniterまたはSQLを使用して、同じ値を持つ行の数をカウントし(テーブル:応答、行:task_id)、次にtask_idを使用して、情報を含むテーブルから結果を出力するにはどうすればよいですか(テーブル:タスク) 。
ご理解頂けるとありがたいです。
あなたの質問を 100% 理解しているとは言えませんが、responds テーブルの taskid の数を取得して、それを tasks テーブルにリンクしようとしている場合は、次のようなことを試しましたか:
select t.taskid, t.taskname, r.taskcount
from tasks t
join
(
select taskid, count(taskid) taskcount
from responds
group by taskid
) r
on t.taskid = r.taskid
そしてSQLフィドル。