Home > Database > Mysql Tutorial > select-关于mysql中查询重复数据的疑问

select-关于mysql中查询重复数据的疑问

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-06 09:34:04
Original
1170 people have browsed it

selectmysql图片数据sql

我有一个表叫做sc.
图片说明
现在要查询score中有相同分数的信息,
查询的sql语句是
select * from sc where score in (select score from sc group by score having count(score)>1);

我很好奇的是group by的执行顺序是比 having先执行啊,
按道理,执行了之后重复的score值是没有的,怎么还能再用having 来查出count(score)>1
的重复的score记录啊...好奇怪..谁能解答下。。谢谢

Related labels:
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template