mysqlでこれらの2つのクエリをどのように組み合わせることができますか?別の選択カウントでmysqlを選択する
select count(*) as entry_count from tbl_entries where user_id = x
と
select username, avatar from tbl_users where user_id = x
私はこの2つのクエリの結果を組み合わせた結果を1つ欲しいです。みんな助けて!
ありがとうございます!
mysqlでこれらの2つのクエリをどのように組み合わせることができますか?別の選択カウントでmysqlを選択する
select count(*) as entry_count from tbl_entries where user_id = x
と
select username, avatar from tbl_users where user_id = x
私はこの2つのクエリの結果を組み合わせた結果を1つ欲しいです。みんな助けて!
ありがとうございます!
select username,
avatar,
(select count(*) from tbl_entries where user_id = x) as entry_count
from tbl_users
where user_id = x
select username,
avatar,
(select count(*) from tbl_entries where user_id = x) AS cnt
from tbl_users
where user_id = x
、このいずれかを試してみてください。USER_ID = U tbl_entriesから
SELECT U.username, U.avatar,
count(*) AS entry_count
FROM tbl_users AS U
LEFT JOIN tbl_entries AS E ON U.user_id = E.user_id
WHERE user_id = x
GROUP BY U.user_id;
はこれを試してみてください.user_id)AS cnt FROM tbl_users AS U どこuser_id = x
SELECTユーザー名、 アバター、 (SELECT COUNT(*):
SELECT a.username,
a.avatar,
COUNT(*) as entry_count,
FROM tbl_Users a LEFT JOIN tbl_entries b ON
a.user_ID = b.user_ID
WHERE a.user_ID = x
GROUP BY a.username
awesome!ありがとう、相棒!素晴らしい助け! – janusbalatbat