1 普通連線查詢
select 表1欄位1,表2欄位2,from 表1,表2,where 表1.欄位1==表2.欄位2
2 inner join查詢
select 表1欄位1 ,表2欄位2,from 表1 inner join 表2 on 表1.欄位1==表2.欄位2
與普通查詢類似
3 left join查詢,左聯查詢
select 表1欄位1 ,表2欄位2,from 表1 left join 表2 on 表1.欄位1==表2.欄位2
即使右表為空,也從左表獲取所選取欄位的資料
4 right join查詢,右聯查詢
select 表1欄位1 ,表2欄位2,from 表1 right join 表2 on 表1.欄位1==表2.欄位2
即使左表為空,也從右表獲取所選取欄位的資料
5 full join查詢 ,全聯查詢
select 表1欄位1 ,表2欄位2,from 表1 full join 表2 on 表1.欄位1==表2.欄位2
只要有乙個表的字段不為空,就返回該條資料
Mysql四種模糊查詢
下面介紹mysql中模糊查詢的四種用法 1,表示任意0個或多個字元。可匹配任意型別和長度的字元,有些情況下若是中文,請使用兩個百分號 表示。比如 select from user where u name like 三 將會把u name為 張三 張貓三 三腳貓 唐三藏 等等有 三 的記錄全找出來。...
mysql四種子查詢
標量子查詢 子查詢只有乙個字段一條記錄 select from article where uid select uid from user where status 1 order by uid desc limit1 例如 select from article where uid 1列子查詢 ...
mysql模糊查詢的四種用法
一.表示任意0個或多個字元。可匹配任意型別和長度的字元,有些情況下若是中文,請使用兩個百 分號 表示。注 like 龍 查詢出所有含有 龍 的記錄 1.所查詢字段 like 龍 eg select from user where realname like 龍 把含有 龍 字的 realname 字...