-
周如果
2007-12-15
-
你好:我们是河南元启数据有限公司的,我们公司主要做:域名注册|虚拟主机|网站建设|网络推广|游戏服务器租用托管|传奇千年SF一条龙。 www.yqidc.com 您可以先浏览一下我们的网站,有什么需要可以和我联系。<br/> 电话:0371-65386087 QQ:61537292<br/> 如有打扰之处还请见谅。
-
lovexiaobo
2007-11-15
-
前辈很感谢,明白了很多
-
zzb88
2007-10-30
-
看到的话,麻烦加我QQ:149195546.有问题求救啊
-
吴成
2007-10-29
-
运行不了,t和b没有定义啊,新手,麻烦您说详细一点,谢谢!!!
-
xjtuwjy
2007-09-24
-
数据库中有一个表,表里面有好多条记录,但由于服务器最近出现了异常,导致数据库中这个表里的每条记录都重复了几千条。<br/>现在我想用SQL语句把重复的记录删掉,但又要保证那些重复的记录每个要保留一条,不知道该怎么写?我只知道要分好多个SQL语句写。<br/>请高手们指点!万分感谢!<br/><br/>-------------------------<br/>下面是你上次写的:<br/>select?distinct?*?into?temptable?from?tablename?--把原表中去重復這後的數據保存在temptable?表中<br/>go<br/><br/>truncate?table?tablename?--把你的原表記錄全部刪除<br/>go<br/><br/>insert?tablename?select?*?from?temptable?--再把剛保存的temptable?表中數據導入原表中<br/>go<br/><br/>drop?table?temptable?--刪除這個中間表<br/><br/>------<br/><br/>我上次说错了,不是所有的字段都重复,只有一个字段ID不是重复的,这样用你说得方法就不行了。<br/>还请大侠指教,对于这种情况该怎么改这个SQL语句,非常感谢!
-
xu_ql
2007-08-31
-
前辈?,我将表名改成?person?后,提示person无效是什么意思啊?<br/><br/>请指教!
-
fa_ge
回复于
2007-09-03
-
首先,你的數據庫中有沒有person?這個表啊,如果不存在當然不行喔.<br/>在表名加上[]?,是一定行的
-
ljs
2007-08-23
-
几位不好意思,你们的答案都不对。<br/>如果在相同id个数不大于二的情况下你们的程序是正确的,如果大于2我希望的是下面的结果:<br/><br/>create?table?t1(ID?int,?Value?varchar(10))<br/>insert?t1<br/>select?1,?'a'?union?all<br/>select?1,?'b'?union?all<br/>select?1,?'d'?union?all<br/>select?2,?'c'<br/>create??table?t2(ID?int,?Value?varchar(10))<br/>insert?t2<br/>select?1,?'A'?union?all<br/>select?1,?'E'?union?all<br/>select?2,?'B'?union?all<br/>select?2,?'C'<br/><br/>id????VALUE1??VALUE2<br/>1??????a???????A<br/>1??????b???????E<br/>1??????d???????NULL<br/>2??????c???????B<br/>2??????NULL????C<br/><br/>一句话相同的行数都取最大的那个行数,不足的补null。<br/>怪我没有说清楚,麻烦各位了,成功揭帖我再加100分吧?<br/>谢谢!