0
"パーティ"の選択肢にはwhere
オプションを追加する必要があります。私はオプションを "どこに"私のSQLリクエストに追加する必要があります
これは私の作業コード:この場合は動作していない
SELECT p.id, (
SELECT COUNT(*)
FROM accounts
WHERE party = p.id
) AS u_count, p.title, p.slogan, p.owner, u.nickname, p.candidat, c.nickname, p.register_date
FROM party p
LEFT OUTER JOIN accounts u ON p.owner = u.id
LEFT OUTER JOIN accounts c ON p.candidat = c.id
:(= 1確認で)
SELECT p.id, (
SELECT COUNT(*)
FROM accounts
WHERE party = p.id
) AS u_count, p.title, p.slogan, p.owner, u.nickname, p.candidat, c.nickname, p.register_date
FROM party p WHERE confirmed = 1
LEFT OUTER JOIN accounts u ON p.owner = u.id
LEFT OUTER JOIN accounts c ON p.candidat = c.id