永发信息网

选择列表中的列 '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
全部回答
  • 1楼网友:渡鹤影
  • 2021-03-26 08:09
你后面group by 干嘛的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯