Mysql 连接查询
生活随笔
收集整理的這篇文章主要介紹了
Mysql 连接查询
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
連接查詢是關系型數(shù)據(jù)庫中最主要的查,主要包括內(nèi)連接、外連接可以實現(xiàn)多個表查詢。
下面創(chuàng)建兩張表演示幾種連接查詢
學生表
CREATE TABLE student( id BIGINT(20) NOT NULL AUTO_INCREMENT,name VARCHAR(30),address VARCHAR(100),PRIMARY KEY(id) ) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;INSERT INTO student(name,address) VALUES('小明','北京市'); INSERT INTO student(name,address) VALUES('小紅','上海市'); INSERT INTO student(name,address) VALUES('小東','深圳市'); INSERT INTO student(name,address) VALUES('小麗','杭州市'); INSERT INTO student(name,address) VALUES('小智','南京市'); INSERT INTO student(name,address) VALUES('小林','天津市'); select * from student;成績表
CREATE TABLE chengji( id BIGINT(20) NOT NULL AUTO_INCREMENT,student_id BIGINT(20) NOT NULL,socre FLOAT(5,2),PRIMARY KEY(id) ) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;INSERT INTO chengji(student_id,socre) VALUES(1,95.54); INSERT INTO chengji(student_id,socre) VALUES(2,124.4); INSERT INTO chengji(student_id,socre) VALUES(3,130.0); INSERT INTO chengji(student_id,socre) VALUES(4,135.22); INSERT INTO chengji(student_id,socre) VALUES(5,149.547); select * from chengji;內(nèi)連接
select * from student a inner join chengji b on a.id = b.student_id;外連接
左外連接
select * from student a left join chengji b on a.id = b.student_id;右外連接
select * from student a right join chengji b on a.id = b.student_id;轉載于:https://www.cnblogs.com/tkzL/p/11609631.html
總結
以上是生活随笔為你收集整理的Mysql 连接查询的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ant Design Vue selec
- 下一篇: 不懂别瞎搞!Redis 性能优化的 13