二次筛选报错

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕小脸 2020-04-02 17:52:51

同学你好,由于同学没有贴出sql语句,这里错误提示语法错误。同学可参考如下举例:

http://img1.sycdn.imooc.com//climg/5e85b5a409f7314305330239.jpg

HAVING是跟GROUP BY一起使用的哦。

祝学习愉快~

  • 提问者 慕姐6114392 #1
    SELECT addr, GROUP_CONCAT(username) AS usersDatail, COUNT(*) AS totalUsers FROM user1 GROUP BY addr; HAVING COUNT(*)>=3; 就是第一次测试二次筛选的时候的报错 这个语句是可用的 那以后8.0的版本用HAVING关键字都用这个语句吗 那我是不是就可以不用上面的那个语句了 这两个语句有区别吗 比如说这个语句添加别名什么的操作有什么要注意的吗
    2020-04-02 18:10:59
  • 提问者 慕姐6114392 #2
    。。。我太粗心了 问题解决了 不好意思打扰了
    2020-04-02 18:16:28
好帮手慕小脸 2020-04-02 17:14:32

同学你好,建议将sql语句贴出,方便老师帮助解决问题

祝学习愉快~


  • 提问者 慕姐6114392 #1
    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'HAVING COUNT(*)>=3' at line 1
    2020-04-02 17:19:04
  • 提问者 慕姐6114392 #2
    在8.0的版本这个关键字的语法该怎么写呢?
    2020-04-02 17:21:29
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师