常见的sql语言类型
DDL数据定义语言
TPL事务处理语言
DCL数据控制语言
DML数据操作语言
正确的使用sql很重要
可以增加数据库处理效率,减少应用相应时间。
减少数据库服务器负载,增加服务器稳定性。
减少服务器见通讯的网络流量
sql标准中Join的类型
join 内连接 inner
全外连接 full outer
左外连接 left outer
右外连接 right outer
交叉连接 cross
join 操作的类型---inner join
内连接inner join 基于连接谓词将两张表的列组合在一起,尝试新的结果表。
select a.‘user_name‘.a,‘over‘,b.‘over‘
from user1 a
inner join user2 b
on a.‘user_name‘=b.‘user_name‘;
左外连接:left outer join
查询出A表中的key和B表中的key相等的部分 ,而结果查询出了A表中所有的数据和B表和A表相同的部分
select <select_list> from tableA A left join TableB B on A.key=B.key
查询出A表中的key和B表中的key相等的部分,而结果查询出了A表中有的,而B表中没有的数据
select <select_list> from tableA A left join TableB B on A.key=B.key where B.key IS NULL
时间: 2024-10-31 19:05:26