数据库(3) SQL查询 -- 连接查询
来源:互联网 发布:手机加油软件 编辑:程序博客网 时间:2024/06/05 06:10
连接查询
① 当涉及到多表查询的时候,就需要连接查询。一般用的最多的就是连接查询。
② 连接查询的分类:等值连接、自然连接、非等值连接、自表连接和外连接。
table: studentcolumn: id,name,classNo
table:scorecolumn:id,studentId,score,classNo
1.等值连接与非等值连接
当where后用的比较运算符是 = ,就是等值连接。用的其他比较运算符,就是非等值连接。
select name,score,a.classNo from student a,score b where a.id = b.studentId AND b.score>60 //查询分数大于60的学生姓名,分数,班级
如果多个表的属性名相同,属性前需加上表明(或别名)。
2.自然连接
自然连接就是在等值连接的基础上消除重复列。
3.自表连接
表与自己连接就称自表连接。
select a.name,a.classNo from student a,student b where a.name = '张三' AND a.classNo = b.classNo //查找张三同班同学的姓名和学号
0 0
- 数据库(3) SQL查询 -- 连接查询
- SQL 数据库的连接查询
- SQL查询--连接查询
- SQL 数据库 学习 029 查询-12 连接查询 --- 内连接
- 查询 sql 数据库的连接数
- Oracle数据库之SQL连接查询
- 数据库SQL语言中的连接查询(一)
- SQL查询连接不同数据库的表
- 数据库SQL之表关系&连接查询
- 【数据库】——SQL连接查询
- SQL Server 数据库的连接查询
- Jsp中连接数据库写sql查询
- python 连接数据库执行sql 查询
- SQL----关系型数据库之连接查询
- 通用SQL数据库查询语句/连接查询/多表连接查询 sql小例子
- 通用SQL数据库查询语句/连接查询/多表连接查询 sql小例子
- C# , SQL 数据库 -------------- 连接查询和分组查询 ---- (上机练习)
- SQL数据库中高级查询 表连接与子查询
- 常见算法排序,冒泡排序,快排,堆排,归并排序
- 算法导论读书笔记(4)
- 九度oj 1064 反序数
- 浮动元素无法撑开父元素的解决方法
- 插入排序-大写字符串放到字符串后面,不改变相对位置
- 数据库(3) SQL查询 -- 连接查询
- Servlet之过滤器详解
- zoj2812
- 数据结构-链表
- pom.xml第一行报错
- ACM程序设计题目 Problem. T-20
- Android之ContentProvider跨程序共享数据入门(笔记二)
- 算法导论读书笔记(5)
- 图灵访谈之三十二:陈皓(@左耳朵耗子)专访-----一个拥有独特个性、优秀人格的魅力的技术人