mysql在同一个表上按子查询计数记录

时间:2016-02-05 19:21:56

标签: mysql join

我的问题是我通过左连接加入4个表,所以我不能使用group而不是sub查询。 但如何根据特定列获取主表的计数 有小费吗 。 可能吗。 提前致谢

我试过这种方式。

    SELECT * ,sql_1.trans
    FROM table1 a
    LEFT JOIN table b ON condition
    LEFT JOIN ( SELECT count(*) trans,dentist_id as did3 FROM table1  
    GROUP BY dentist_id
    ) sql_1 ON did3=a.dentist_id
    WHERE a.current_tab='pack'

0 个答案:

没有答案