--计算当前月的实际天数 Create FUNCTION dbo.CalcDaysOfMonth (@time varchar(6)) RETURNS int AS BEGIN DECLARE @Days int DECLARE @Month int DECLARE @Year int SET @Year=SUBSTRING(@time,1,4) SET @Month=SUBSTRING(@time,5,6) if( @Month='1' OR @Month='3' OR @Month='5'
MYSQL 查询和删除重复记录的方法很多,下面为您介绍几种常用的 MYSQL 查询和删除重复记录的方法,希望对您查询和删除重复数据方面能有所帮助。
SQL重复记录查询的几种方法:
1. 查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断
select * from people
where peopleId
in (select peopleId from people
group by peopleId
having count(
–查出表中有重复的id的记录,并计算相同id的数量select id,count(id) from table group by id having(count(id)>1)
其中,group by id,是按id字段分组查询:
select id,count(id) from table group by id
可以得到各不同id的数量合计
having(count(id)>1)判断数量大于1,也就是有重复id的记录
您可能感