在简单的项目中使用的一般就是内连接,但是在实际系统级项目中外连接就很常见了。在外连接的使用中,本人发现有一个很多人都弄不清楚的问题,关于外连接中on条件字句的作用。
当在内连接查询中加入条件是,无论是将它加入到join子句,还是加入到where子句,其效果是完全一样的,但对于外连接情况就不同了。当把条件加入到join子句时,SQL Server、Informix会返回外连接...
分类:
其他好文 时间:
2014-05-07 08:47:31
阅读次数:
285
一、逻辑查询处理的各个阶段
(5)SELECT DISTINCT TOP()
(1)FROM JOIN ON
(2)WHERE
(3)GROUP BY
(4)HAVING
(6)ORDER BY
上边语句是一个普通格式的查询语句,基本包含了所有的查询条件和关键字。你可能会发现前边的序号并不是按顺序来的,被你说对了,这...
分类:
数据库 时间:
2014-05-07 08:26:11
阅读次数:
476
/*判断表AA中是否存在AA_ID这一列,如果不存在,则新增*/
IF NOT EXISTS (SELECT 1 FROM syscolumns INNER JOIN sysobjects ON sysobjects.id = syscolumns.id
WHERE syscolumns.name = 'AA_ID' AND sysobjects.name = 'AA')
ALTER TA...
分类:
数据库 时间:
2014-05-07 07:33:47
阅读次数:
373
SQLServer2005数据导入到Mysql详细教程
工具: navicat...
分类:
数据库 时间:
2014-05-07 07:29:18
阅读次数:
494
.NET 开发的EXCEL以及高效的数据通信组件。兼容现有的代码生成器。(oracle,mysql,sqlite的客户端只需要安装在服务器端,只需要安装一次就可以)
通讯可以采用类似操作数据库阻塞模式。直到有数据返回。更符合.net开发人员的习惯。也更好啊。
可以作为服务器端文件管理使用。...
分类:
Web程序 时间:
2014-05-07 07:13:40
阅读次数:
415
今天一个女生咨询我报名学优化。聊着聊着就让我优化一个sql,贴给大家看一下
select (case
when grouping(allwo.workshop_code) = 1 then
''
else
nvl(max(allwo.workshop_code), '未维护车间')
end) worksho...
分类:
其他好文 时间:
2014-05-07 06:45:47
阅读次数:
398
对于在Linux下通过rpm方式的mysql,我们可以通过移除这些rpm包以及删除项目的目录来达到卸载的目的。本文演示了在SUSE Linux 10下下载MySQL 5.5.37。具体见下文。1、环境#OS环境SZDB:~ # cat /etc/issueWelcome to SUSE Linux Enterprise Server 10 SP3 (x86_64) - Kernel \r (\l)...
分类:
数据库 时间:
2014-05-07 06:37:25
阅读次数:
491
1.Java连接MySQL数据库
Java连接MySql需要下载JDBC驱动MySQL-connector-java-5.0.5.zip(举例,现有新版本)。然后将其解压缩到任一目录。我是解压到D盘,然后将其目录下的MySQL-connector-java-5.0.5-bin.jar加到classpath里,具体如下:
“我的电脑”-> “属性” -> “高级” -> “环境变...
分类:
数据库 时间:
2014-05-07 06:19:58
阅读次数:
431