資料庫SQL之多表聯查
多表聯查:
select * from 表1 join 表2 on 表1.字段=表2.字段 where 條件
select * from 表1 join 表2 on biao1.字段=表2.字段 join 表3 on 表1.字段=表3.字段 where 條件
資料庫的常見方法:
as 起别名 可以給表或者字段起别名 as可以省略不寫
left join左連接配接(顯示左表資料,隻顯示右表交集)
right join 右連接配接(右表顯示全部,左表隻顯示交集)
内關聯:inner join/join
order by :desc倒叙排列
limit :分表 limit+顯示條數 limit 0,3(0:第幾條開始 3:顯示幾條)
group by 分組 必須和聚合函數一起使用 條件不餓能用where 隻能用having having+條件
聚合函數:max(字段)最大值
min(字段) 最小值
sum(字段) 和
avg(字段)平均值
count(字段)計數
資料庫的運算符:
+
-
=
*乘
/ 除
%求餘