mysql语句错误 求高手指点

Unknowncolumn'sc_sucai.id'in'whereclause'[SQL语句]:SELECTsc_sucai.*,`id_count`,sc_users... Unknown column 'sc_sucai.id' in 'where clause' [ SQL语句 ] :
SELECT sc_sucai.*,`id_count`,sc_users.id as user_id,sc_users.user_nicename,sc_users.avatar FROM `sc_sucai` left join (select count(*) as id_count,sc_id,type from sc_sucai_deal where sc_id=sc_sucai.id ) as b on sc_sucai.id=b.sc_id INNER JOIN sc_users ON sc_users.id = sc_sucai.father_id
展开
 我来答
百度网友61f144c3
2017-06-30 · TA获得超过4145个赞
知道小有建树答主
回答量:1224
采纳率:71%
帮助的人:366万
展开全部

正确的应该是这样子的吧?where条件写错了

SELECT sc_sucai.*,`id_count`,sc_users.id as user_id,sc_users.user_nicename,sc_users.avatar 
FROM `sc_sucai` 
    left join (select count(*) as id_count,sc_id,type from sc_sucai_deal group by sc_id,type ) as b 
        on sc_sucai.id=b.sc_id 
    INNER JOIN sc_users ON sc_users.id = sc_sucai.father_id
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式