最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

SQLINNERJOIN用法解决

来源:动视网 责编:小采 时间:2020-11-09 10:01:32
文档

SQLINNERJOIN用法解决

SQLINNERJOIN用法解决:在表中存在至少一个匹配时,inner join 关键字返回行。 inner join 关键字语法 column_name(s) from table_name1 inner join table_name2 on table_name1.column_name=table_name2.column_name 注释:inner jo
推荐度:
导读SQLINNERJOIN用法解决:在表中存在至少一个匹配时,inner join 关键字返回行。 inner join 关键字语法 column_name(s) from table_name1 inner join table_name2 on table_name1.column_name=table_name2.column_name 注释:inner jo


二个表连接

mysql> select employee.first_name, job.title, duty.task
-> from employee, job, duty
-> where (employee.id = job.id and employee.id = duty.id);
+------------+------------+-----------+
| first_name | title | task |
+------------+------------+-----------+
| jason | tester | test |
| alison | accountant | calculate |
| james | developer | program |
| celia | coder | test |
| robert | director | manage |
| linda | mediator | talk |
| david | proffessor | speak |
| james | programmer | shout |
+------------+------------+-----------+
8 rows in set (0.00 sec)

mysql>
mysql>
mysql>
mysql> drop table duty;
query ok, 0 rows affected (0.00 sec)

mysql> drop table job;
query ok, 0 rows affected (0.01 sec)

mysql> drop table employee;
query ok, 0 rows affected (0.00 sec)


总结

inner join 连接两个数据表的用法:
select * from 表1 inner join 表2 on 表1.字段号=表2.字段号

inner join 连接三个数据表的用法:
select * from (表1 inner join 表2 on 表1.字段号=表2.字段号) inner join 表3 on 表1.字段号=表3.字段号

inner join 连接四个数据表的用法:
select * from ((表1 inner join 表2 on 表1.字段号=表2.字段号) inner join 表3 on 表1.字段号=表3.字段号) inner join 表4 on member.字段号=表4.字段号

inner join 连接五个数据表的用法:
select * from (((表1 inner join 表2 on 表1.字段号=表2.字段号) inner join 表3 on 表1.字段号=表3.字段号) inner join 表4 on member.字段号=表4.字段号) inner join 表5 on member.字段号=表5.字段号

文档

SQLINNERJOIN用法解决

SQLINNERJOIN用法解决:在表中存在至少一个匹配时,inner join 关键字返回行。 inner join 关键字语法 column_name(s) from table_name1 inner join table_name2 on table_name1.column_name=table_name2.column_name 注释:inner jo
推荐度:
标签: 使用 用法 sql
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top