修改數據:UPDATE
ide
UPDATE 表名 SET 字段名=值……WHERE(再度聲名,必定要加上條件,不然會修改掉整張表的數據)。函數
一次性修改多張表的數據:spa
UPDATE 表1as別名1(爲了漸變) 字段名=值,表2as別名2 字段名=值……WHERE條件。orm
UNSIGNED:不能夠攜帶符號。(默認是SIGNDE)it
多張表聯合查詢顯示分爲(分爲左連,右連,內連)class
SELECT搜索
表1,表2 WHERE 條件;數據
左鏈接 (LEFT JOIN):查詢
SELECT 表1.字段,表1.字段……,di
表2.字段,表2.字段……
FROM
表1 LEFT JOIN 表2 ON 條件 WHERE 小條件 表1,表2
右鏈接 (RIGHT JOIN):
SELECT 表1.字段,表1.字段……,
表2.字段,表2.字段……
FROM
表1 RIGHT JOIN 表2 ON 條件 WHERE 小條件 表1,表2
內鏈接 (JOIN):
SELECT 表1.字段,表1.字段……,
表2.字段,表2.字段……
FROM
表1 JOIN 表2 ON 條件 WHERE 小條件 表1,表2
左鏈接是以左表的內容爲主,右鏈接是以右表的內容爲主,而內鏈接則是隻顯示符合條件的內容。
模糊搜索:like %(%表明多個字符)
半精確搜索:like _(一個_表明一個字符)
刪除表內的數據:DELETE FROM 表名 WHERE 條件。
WHERE 後能夠跟SELECT 語句,而且WHERE 能夠被 HAVING 代替。
聚合函數:max(最大)、min(最小)、avg(平均)、count(數出全部的)以及group by(按照字段分組)。