ADO学途 four day 数据库左右连接

          数据库的多表操作

数据库用于存放用户数据,用户数据库的数据又会有不同表来存放不同类型的数据,这这是就会产生多

张表来满足需求。列如,部门表有市场部,技术部,行政部等。,子表就有员工具体信息表用来存放员

工入职日期及编号等。了解了运用多张表的原因后,我们就需要根据两个表或多个表的列之间的关系,

从这些表中查询数据了。

     连接语法FROM  join_table join_type join_table[ON (join_condition)]

    其中join_table指出参与连接操作的表名,连接可以对同一个表操作,也可以对多表操作,对同一个表

操作的连接又称做自连接。join_type 指出连接类型。join_condition指连接条件。连接分为三种:内连接、

外连接、交叉连接。内连接i【inner join(select * from 左表 inner join 右表  on 左表.id=b.右表_id)      左连接

【left join】(select * from 左表  left join 右表  on 左表.id=b.右表_id)   右连接【right join】(select * from 左

表  right join 右表  on 左表.id=b.右表_id)    交叉连接 【cross join】select * from A表  cross join B表  

     每日一学,精益求精。

  

猜你喜欢

转载自www.cnblogs.com/Duck1/p/10927456.html
今日推荐