选择列表中的列 'BAS_VIP.VIPNO' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中.
答案:2 悬赏:0 手机版
解决时间 2021-03-27 06:32
- 提问者网友:不爱我么
- 2021-03-26 05:36
选择列表中的列 'BAS_VIP.VIPNO' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中.
最佳答案
- 五星知识达人网友:佘樂
- 2021-03-26 06:40
GROUP BY --> ORDER BY追问没个卡号都会有多条记录,我只要一条就可以了。追答你违反了GROUP BY 使用规则。
要先统计,再与用户表关联:
SELECt U.*
,P.Point
FROM BAS_VIP U
LEFT JOIN (
SELECt VipID
,... AS Point
FROM BAS_VipPoint
GROUP BY VipID
) P ON P.VipID = U.VipID
要先统计,再与用户表关联:
SELECt U.*
,P.Point
FROM BAS_VIP U
LEFT JOIN (
SELECt VipID
,... AS Point
FROM BAS_VipPoint
GROUP BY VipID
) P ON P.VipID = U.VipID
全部回答
- 1楼网友:渡鹤影
- 2021-03-26 08:09
你后面group by 干嘛的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯