天天看點

MYSQL操作資料表中的記錄

36:操作資料表中的記錄

插入記錄   INSERT INTO 表名  VALUES();   或者INSERT 表名  VALUES();

MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄

 UPDATE

更新記錄(單表更新)

MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄

 DELETE

删除記錄(單表删除)

MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄

 SELECT

查詢記錄

查詢表達式

每一個表達式想要的一列,必須有至少一個。

多個列之間以英文逗号分割。

星号(*)表示所有列。tbl.name.*可以表示命名表的所有列。

查詢表達式可以使用[AS]alias_name為其賦予别名。

别名可用于GROUP BY,ORDER BY或HAVING子句。

MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄

WHERE

條件表達式

    對記錄進行過濾,如果沒有指定WHERE子句,則顯示所有記錄。

    在WHERE表達式中,可以使用MySQL支援的函數或運算符。

MYSQL操作資料表中的記錄

GROUP BY

查詢結果分組(ASC|DESC)

MYSQL操作資料表中的記錄

 HAVING

分組條件

MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄

 ORDER BY

對查詢結果進行排序(ASC升序,DESC降序)

MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄

 LIMIT

限制查詢結果傳回的數量

(編号從0 開始,從第一個位置,排幾個)

MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄

從一個表的内容插入到另一個表中

MYSQL操作資料表中的記錄
MYSQL操作資料表中的記錄

繼續閱讀