1. 找出这列中有相同内容的列的数据。代码如下:
select 列名 from 表名 group by 列名 having count(列名) > 1
2、把这些有相同内容的记录,查出来。代码如下:
select 列名 from 表名 where 列名 in (select 列名 from 表名 group by 列名 having count(列名) > 1)
用group by句子对需要分组的字段进行查询即可
select COUNT(*) as 每个年龄的人数,年龄 from 员工表 group by 年龄
select 年龄字段名,count(*) as 各年龄人数 from 表名 group by 年龄字段名
列名 as别名
select 年龄, count(*) 人数 from 员工表 group by 年龄
--
解决方案
2
:将
birthday
中的年份取出,和
1993
、
1995