Php mysql选择计数与另一个选择计数

Php mysql选择计数与另一个选择计数,php,mysql,database,select,Php,Mysql,Database,Select,如何在mysql中组合这两个查询 select count(*) as entry_count from tbl_entries where user_id = x 及 我想要一个结合这两个查询结果的结果。请帮帮我,伙计们 谢谢 试试这个: select username, avatar, (select count(*) from tbl_entries where user_id = x) AS cnt from tbl_users where user

如何在mysql中组合这两个查询

 select count(*) as entry_count from tbl_entries 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
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
试试这个:

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;
选择用户名, 阿凡达 从tbl_条目中选择count*,其中user_id=U.user_id为cnt 来自tbl_用户作为U 其中user_id=x

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
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;