热线电话:13121318867

登录
2020-04-13 阅读量: 382
老师这个语法有什么错误

一、问题描述

这个语法有什么问题,为什么运行不出来

select driver_id,driver_name,count(distinct d_day),count(distinct order_id)

from driver_daily

where d_year=2017 and d_month=7;

group by driver_id

having count(distinct d_day)>10 and count(distinct order_id)>20 ;

二、问题描述

单看语法没有问题,仔细查看发现学生在d_month=7后面多写了一个分号,导致语句被隔开,group by到结束被认为是另一条语句,而该语句不符合语法规范,所以报错。把多余的分号给删掉即可。

29.3429
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子