摘要: 最近做数据库优化发现自己的数据库不如别人设计的数据一样符合调理结构的朋友可以来看看!~我们可以通过Pdshell15(PowerDesigner 15)来把别人的设计思路还原。作为参考,设计出更好的数据库系统。补充:PowerDesigner 15下载地址迅雷下载 旋风下载本教程以SQL2005为例。第一步:第二步:第三步:第四步:第五步:第六步:第七步:第八步:第九步:第十步:第十一步:第十二步:第十三步:第十四步:第十五步:第十六步:第十七步:第十八步:第十九步:第二十步:第二十一步:总而言之 PowerDesigner 15是一款不错的数据库设计软件。每款设计软件都是一个技术员手上的一个 阅读全文
posted @ 2012-02-07 17:00 Junys 阅读(3470) 评论(4) 推荐(3) 编辑
摘要: 第一种,数据全部重复,如下图:需要得到以下的结果:删除重复的记录(重复记录保留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 阅读全文
posted @ 2012-02-07 15:24 Junys 阅读(2883) 评论(0) 推荐(0) 编辑
摘要: 模糊查询内容丰富,用起来灵活随便。此处就写出其基本内容。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 '%猫% 阅读全文
posted @ 2012-02-06 15:04 Junys 阅读(190) 评论(0) 推荐(0) 编辑
摘要: update 表 set 字段= replace(字段,'原始字符','替换字符') 阅读全文
posted @ 2012-02-06 15:00 Junys 阅读(1597) 评论(0) 推荐(0) 编辑