1.使用联合查询:select 姓名,工资 from 表名 union select 姓名,工资 from 表名
2.多表联合查询: select 姓名,总成绩 from 表名1 where 总成绩>550 union select 姓名,总成绩 rom 表名2 where 总成绩>550 union select 姓名,总成绩 from 表名3 where 总成绩>550 union select 姓名,总成绩 from 表名4 where 总成绩>550
3.对联合查询后的结果进行排序:select 姓名 from 表名 union select 姓名 from hqage where 编号<5 order by 姓名 asc select 姓名 from 表名 union select 姓名 from 表名 where 编号<5 order by 姓名 desc
4.简单内连接查询:select kj.姓名,kj.职业 from 表名 as kj inner join 表名 as bu on bu.负责人=kj.姓名
5.复杂内连接查询:select kj.姓名,kj.性别,bu.职业名称,du.收入,du.工资,du.奖金 from (kjbdsjk as kj inner join bumenbiao as bu on kj.姓名=bu.负责人)inner join duobiao as du on du.姓名=kj.姓名
6.使用内连接选择一个表与另一个表中行相关的所有行:select kj.编号,kj.姓名,bu.职业名称 from bumenbiao as bu inner join kjbdsjk as kj on kj.姓名=bu.负责人
7.LEFT OUTER JOIN查询:select kj.编号,kj.姓名,bu.职业名称 from kjbdsjk as kj left outer join bumenbiao as bu on kj.姓名 = bu.负责人
说明左外连接查询LEFT OUTER JOIN,返回的结果是第一个表中的所有行以及第二个表中的匹配行
8.select kj.编号,bu.负责人,kj.性别,bu.职业名称 from kjbdsjk as kj right outer join bumenbiao as bu on kj.姓名=bu.负责人
说明右连接RIGHT OUTER JOIN,返回的结果是第二个表中的所有行以及第一个表中的匹配行
9.使用外连接进行多表联合查询:select kj.编号,du.姓名,kj.性别,kj.年龄,du.收入,bu.职业名称 from (kjbdsjk as kj left join duobiao as du on kj.姓名=du.姓名)left join bumenbiao as bu on kj.姓名=bu.负责人
分享到:
相关推荐
SQL 连接查询分析语句,初学者的好资料
数据库原理及运用实验四SQL连接查询.doc
sql查询基础,连接查询介绍及实例,简洁形象的描述了连接查询的原理。
数据查询2—连接查询:同时涉及两个以上的表的查询 连接条件:用来连接两个表的条件 [.] [.] 连接字段:连接条件中的列名称(注意:连接字段类型必须是可比的,但名字不必相同) 连接查询—(1)等值与非等值连接查询:...
sql连接器
SqlServer连接工具SqlServer连接工具SqlServer连接工具
SQLTools sql连接工具SQLTools sql连接工具SQLTools sql连接工具
SQL多表连接查询,内联 外联(左外联,右外联)交叉联接
用vb实现连接sql数据库并查询的小程序 综合了网上一些实例,修改连接信息后绝对可用
sqlserver连接字符串大全,基本涵盖全了
2.体会各种查询的异同及相互之间的转换,体会各种查询的执行过程,为综合应用打下良好的基础。 ● 查询没有选修指定课程号的学生的学号、姓名、性别、出生日期和级别。课程号由局部变量提供。 declare @Cno char...
JSP与SQL Server2000的连接查询,显示,我默认的是你已经给SQL Server2000打上了数据库sp3补丁,驱动文件已经装好了,这里紧是代码段
sqljdbc4 (SQL连接驱动包)sqljdbc4 (SQL连接驱动包) sqljdbc4 (SQL连接驱动包) sqljdbc4 (SQL连接驱动包)
通常在项目中对表的查询都是关联多张表,多表查询就涉及到sql的内连接、外连接和自连接查询。本篇文章将简单的介绍这些sql连接的使用,希望对大家有所帮助。
java 连接sqlserver数据库查询,并分页显示
SQl查询语句大全,增删改查,左外连接,内外连接,快速掌握主流数据库
sqlserver 连接字大全
解决oracle sqldeveloper无法连接mysql、SQLServer问题,sqlDeveloper是ORACLE数据库开发工具,自带的是无法连接MS SQL Server以及mysql的,想连接的话需要第三方工具。 使用方法: 解压出来后将2个jar放入jlib...
SQL连接查询数据库操作