mysql 連線查詢

2021-10-04 20:21:17 字數 891 閱讀 9157

定義:當要將sql中多個表連線在一起查詢時,叫連線查詢.

語法

select

*from 表1

inner或left或right

join 表2

on 表1.列 = 表2.列

內連線

倆個表之間的資料.如圖

右連線

查詢右表專有資料,左表不存在則用null代替.

例句這裡是簡化過的,這樣會使sql語句更簡單.ps(as 為表起名)

select

*from students as s right

join classes as c on s.cls_id = c.id;

左連線查詢

定義:左表特有的資料,對於右表中不存在的資料使用null填充

mysql連線查詢例項 MySQL連線查詢例項詳解

建立表suppliers create table suppliers s id int not null auto increment,s name char 50 not null,s city char 50 null,s zip char 10 null,s call char 50 not...

mysql連線查詢例項 MySQL連線查詢例項詳解

建立表suppliers create table suppliers s id int not null auto increment,s name char 50 not null,s city char 50 null,s zip char 10 null,s call char 50 not...

mysql連線查詢on MySQL連線查詢例項詳解

建立表suppliers create table suppliers s id int not null auto increment,s name char 50 not null,s city char 50 null,s zip char 10 null,s call char 50 not...