当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: declare @max integer,@id integ

    摘要:mysql 在设计之初就是以速度为第一考虑。mysql已经被实际应用在内容数百万笔资料,且大小超过100 gb的数据库上。是一个很可靠的系统。mysql目前虽然提供了源代码,但并非完全免费,个人或公司内部使用是免费的,但当你贩卖含mysql的产品时、你收取维护mysql的费用时、以及将mysql包含在不可散布(redistribution)的产品时便要收费。虽然mysql至今尚未支援标准sql的许多语法,如nested select或transaction......
 ·informix sql 语句详解(1)    »显示摘要«
    摘要:1. create database database_name [with log in “pathname”] 创建数据库。 database_name:数据库名称。 “pathname”:事务处理日志文件。 创建一database_name.dbs目录,存取权限由grant设定,无日志文件就不能使用 begin work等事务语句(可用start database语句来改变)。 可选定当前数据库的日志文件。 如:select ......


删除数据库中重复数据的几个方法

方法一

【相关文章:iPod上运行Linux操作系统

declare @max integer,@id integer 【扩展阅读:Sun OpenSPARC项目发布两项新

【扩展信息:Vista占用系统内存820兆 乐坏内存

declare cur_rows cursor local for select 主字段,count(*) from 表名 group by 主字段 having count(*) > 1

open cur_rows

fetch cur_rows into @id,@max

while @@fetch_status=0

begin

select @max = @max -1

set rowcount @max

delete from 表名 where 主字段 = @id

fetch cur_rows into @id,@max

end

close cur_rows

set rowcount 0

方法二

有两个意义上的重复记录,一是完全重复的记录,也即所有字段均重复的记录,二是部分关键字段重复的记录,比如name字段重复,而其他字段不一定重复或都重复可以忽略。

1、对于第一种重复,比较容易解决,使用  select distinct * from tablename  就可以得到无重复记录的结果集。


...   下一页
    摘要:mysql在设计之初就是以速度为第一考虑。mysql已经被实际应用在内容数百万笔资料,且大小超过100 gb的数据库上。是一个很可靠的系统。mysql目前虽然提供了源代码,但并非完全免费,个人或公司内部使用是免费的,但当你贩卖含mysql的产品时、你收取维护mysql的费用时、以及将mysql包含在不可散布 (redistribution) 的产品时便要收费。虽然mysql至今尚未支援标准sql的许多语法,如nested select或transactio......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE