distinct(str)函数是用来去掉重复记录的,但是它只是针对某一个字段可以去重复。例如:select distinct(name)from tablename; 但是如果想把其他字段值的记录也查询出来,我一开始想的是使用select distinct(name) ,ta.* from tabl...
分类:
数据库 时间:
2014-10-13 18:34:11
阅读次数:
271
create table myTable1(id int primary key identity,col1 int,col2 int)DECLARE @i int;set @i=0;WHILE @i1 --找到重复的记录(col2和col1全部是一样的才是重复),并删掉重复记录 DELETE fr...
分类:
其他好文 时间:
2014-10-10 19:13:24
阅读次数:
139
select distinct StuNum,Name,Sex from Students
分类:
数据库 时间:
2014-10-05 13:36:08
阅读次数:
141
SQL查询语句关键字方法distinct关键字显示没有重复记录的商品名称,商品价格和商品类别列表。selectdistinctware_name,pricefromt_ware;使用计算列查询所有商品价格提高20%后的价格。selectware_id,ware_name,price*1.2fromt_ware;列的别名a)不使用asselectware_id,ware_name,p..
分类:
数据库 时间:
2014-09-30 04:05:12
阅读次数:
251
用SQL语句,删除掉重复项只保留一条在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId fr...
分类:
数据库 时间:
2014-09-26 11:21:28
阅读次数:
253
作者:iamlaosong
做软件开发的经常和数据库打交道,就会用到SQL语言,谁也避免不了用count这个函数来统计记录行数,count(1)和count(*)功能是一样的,都是统计所有的行数,count(字段名)则要注意,因为这种写法只统计这个字段非空值的记录数,空值是不统计的(其它函数如AVG、SUM也把空值排除在外)。
用count(字段名)还要注意一点就是,如果字段值存在重复,记录数...
分类:
数据库 时间:
2014-09-23 16:31:37
阅读次数:
200
用SQL语句,删除掉重复项只保留一条在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId fr...
分类:
数据库 时间:
2014-09-22 20:28:53
阅读次数:
306
1、用于删除重复记录(The use of to delete the common record)例子:(Example)#1初始化数据(Initialize the data)CREATE TABLE #tmp1 ( id int, name nvarchar(20), age int );IN...
分类:
其他好文 时间:
2014-09-22 17:19:22
阅读次数:
133
--处理表重复记录(查询和删除)/*************************************************************************************************************************************...
分类:
数据库 时间:
2014-09-22 12:41:22
阅读次数:
355
平时工作中可能会遇到当试图对库表中的某一列或几列创建唯一索引时,系统提示 ORA-01452 :不能创建唯一索引,发现重复记录。下面总结一下几种查找和删除重复记录的方法(以表CZ为例):表CZ的结构如下:1 SQL> desc cz 2 Name Null? Type 3 -----...
分类:
数据库 时间:
2014-09-16 14:10:20
阅读次数:
382