随笔分类 - SQL Server
摘要:第一种,数据全部重复,如下图:需要得到以下的结果:删除重复的记录(重复记录保留1条),可以按以下方法删除1 seleet distinct * into #Tmp from 表名2 3 drop table 表名4 5 select * into 表名 from #Tmp6 7 drop table #Tmp第二种,数据部分字段重复,ID不重复 ,如下图:需要得到以下结果:下面的语句可以达到要求:delete 表名 where id not in(SELECT MAX(id) AS id FROM 表 GROUP BY 字段名) --- 删除重复行select * from 表名 where
阅读全文
摘要:模糊查询内容丰富,用起来灵活随便。此处就写出其基本内容。1,% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。比如 SELECT * FROM [user] WHERE u_name LIKE '%三%'将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来。另外,如果需要找出u_name中既有“三”又有“猫”的记录,请使用and条件SELECT * FROM [user] WHERE u_name LIKE '%三%' AND u_name LIKE '%猫%
阅读全文
摘要:update 表 set 字段= replace(字段,'原始字符','替换字符')
阅读全文

浙公网安备 33010602011771号