mysql
文章平均质量分 80
sean1203
帅不需要理由
展开
-
MySQL 5.0存储过程编程入门
首先看MySQL 5.0参考手册中关于创建存储过程的语法说明: CREATE [DEFINER = { user | CURRENT_USER }] PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body proc_parameter: [ IN | OUT |转载 2009-12-27 21:50:00 · 358 阅读 · 0 评论 -
重复记录和处理
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最转载 2009-12-27 21:51:00 · 1653 阅读 · 0 评论 -
[摘]在SQL中删除重复记录的多种方法
[摘]在SQL中删除重复记录的多种方法 本文总结了一些删除重复记录的方法,在Oracle中,可以通过唯一rowid实现删除重复记录;还可以建临时表来实现...这里只提到其中的几种简单实用的方法,希望可以和大家分享(以表employee为例)。 SQL> desc employee Name转载 2009-12-27 21:52:00 · 326 阅读 · 0 评论 -
牢记!SQL Server数据库开发的二十一条军规(SQL收藏)
如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的设计转载 2009-12-27 21:04:00 · 398 阅读 · 0 评论 -
SQL语句优化技术分析
SQL语句优化技术分析 最近几周一直在进行数据库培训,老师精湛的技术和生动的讲解使我受益匪浅。为了让更多的新手受益,我抽空把SQL语句优化部分进行了整理,希望大家一起进步。一、操作符优化1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQ转载 2009-12-27 21:47:00 · 281 阅读 · 0 评论 -
SQL中的like语句详解
在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文件来解决。 各种语言都有自己所支持的配置文件类型。比如 Python ,他支持 .ini 文件。因转载 2009-12-27 21:49:00 · 782 阅读 · 0 评论 -
聚集索引和非聚集索引
聚集索引和非聚集索引 http://blogyaya.blog.163.com/blog/static/586739772008112344242777/ 数据库 2008-12-23 16:42:42 阅读30 评论0 字号:大中小 聚集索引的区别 聚集索引:物理存储按照索引排序 非聚集索引:物理存储不按照索引排序优势与缺点聚集索引:插入数据时速度要原创 2010-03-13 22:27:00 · 380 阅读 · 0 评论 -
据库中索引原理
数据库索引原理 收藏 数据库中索引原理 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们原创 2010-03-13 22:12:00 · 377 阅读 · 0 评论