SQL语句中的 Distinct 和 Group by 有什么不同,用那个好?
展开全部
distinct
关键字是指定
Field
不重复输出,如果是
*
来指定,那就所有项都不重复输出,(过滤重复项).
group
by
是按指定的
Field
项来分组查询.
两者大不相同,多尝试几次就明白了!
关键字是指定
Field
不重复输出,如果是
*
来指定,那就所有项都不重复输出,(过滤重复项).
group
by
是按指定的
Field
项来分组查询.
两者大不相同,多尝试几次就明白了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
group by 没有你那么用的,你那个语句的目的就用distinct
group
by是在求聚合的时候使用(比如sum,count等)
group
by是在求聚合的时候使用(比如sum,count等)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
distinct
在结果集里,过滤重复项
GROUP
BY
是聚集函数,用于分组的统计信息
两者的目的是不同的
在结果集里,过滤重复项
GROUP
BY
是聚集函数,用于分组的统计信息
两者的目的是不同的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |