SQL 三表聯合查詢
CREATE TABLE student(
student_id INT,
student_name VARCHAR(30),
student_age INT,
student_sex VARCHAR(6)
)
INSERT INTO student VALUES(100,‘小張’,20,‘男’);
INSERT INTO student VALUES(101,‘小白’,20,‘女’);
INSERT INTO student VALUES(102,‘小張’,20,‘男’);
INSERT INTO student VALUES(103,‘小李’,20,‘男’);
INSERT INTO student VALUES(104,‘小紅’,20,‘女’);
CREATE TABLE score(
student_id INT,
course_id INT,
score INT
)
INSERT INTO score VALUES(100,300,80)
INSERT INTO score VALUES(104,300,90)
INSERT INTO score VALUES(102,300,70)
INSERT INTO score VALUES(101,301,70)
INSERT INTO score VALUES(103,302,60)
INSERT INTO score VALUES(101,301,50)
INSERT INTO score VALUES(104,302,70)
CREATE TABLE course{
course_id INT,
course_name VARCHAR(30),
teacher_id)
INSERT INTO course VALUES(300,‘高數’,200)
INSERT INTO course VALUES(301,‘英語’,201)
INSERT INTO course VALUES(302,‘計算機基礎’,209)
SELECT s.student_id,s.student_name,s.student_age,s.student_sex,c.score,
a.course_name FROM student s INNER JOIN score c ON
s.student_id =c.student_id INNER JOIN course a ON
a.course_id = c.course_id WHERE c.score<60;
相關文章
- 01-sql-聯合查詢SQL
- 按月分表聯合查詢
- SQL 兩個表組合查詢SQL
- 兩表關聯查詢:sql、mybatisSQLMyBatis
- mysql三表聯合查詢(員工表,部門表,工資表)MySql
- mysql三表關聯查詢MySql
- mysql 三表關聯查詢MySql
- 多表聯合查詢 - 基於註解SQLSQL
- mysql三張表關聯查詢MySql
- mysql三表關聯查詢練習MySql
- SQL面試題 三(單表、多表查詢)SQL面試題
- django 兩個表或多個表聯合查詢Django
- sql 連線查詢例項(left join)三表連線查詢SQL
- 三表聯查
- MySQL三表聯查及兩表聯查MySql
- jpa動態查詢與多表聯合查詢
- Spring JPA 聯表查詢Spring
- Mongodb 關聯表查詢MongoDB
- JPA 之 多表聯合查詢
- MySQL--操作簡記(聯結表,組合查詢(UNION))MySql
- 深入sql多表差異化聯合查詢的問題詳解SQL
- MyBatis(六) sql片段定義、級聯查詢、巢狀查詢MyBatisSQL巢狀
- SQL學習(三) 複雜查詢SQL
- 基於聯合查詢的注入
- SQL server根據表名查詢表主鍵SQLServer
- springDataJpa聯表查詢之多對多Spring
- 20、聯表查詢JoinON詳解
- SQL單表查詢語句總結SQL
- MySQL學習(三) SQL基礎查詢MySql
- mybatis多表聯合查詢的寫法MyBatis
- 模型聯合查詢返回指定欄位模型
- MySQL 合併查詢union 查詢出的行合併到一個表中MySql
- SQL查詢的:子查詢和多表查詢SQL
- Spring Data JPA 實現聯表查詢Spring
- MYSQL A、B表陣列關聯查詢MySql陣列
- SQL Server 查詢表註釋和欄位SQLServer
- MySQL 合併查詢join 查詢出的不同列合併到一個表中MySql
- MYSQL學習筆記24: 多表查詢(聯合查詢,Union, Union All)MySql筆記