MYSQL操作數據表中的記錄
1 把選中的列數名到最前面
ALTER TABCE 表名 MODIFY 列數名以及列數名的類型 FIRST;
2 修改列數名類型
ALTERTABCE 表名 MODIFY 列數名新列數名;
3 修改數據表名
第一種 ALTERTABCE 原表名 RENAME 新表名;
第二種 RENAMETABLE 新表名 TO 原表名;
4 插入記錄
第一種 INSERT表名 需要復制的列 VALUES (需要復制的值);】姓名要用’’。這是只復制某一字段的用法
第二種 INSERT 表名 VALUES (NULL或DEFAULT,如‘姓名’,‘密碼’,‘年齡’,序號);
第三種 INSERT
5 查看記錄
SELECT * FROM 表名;
6 插入多條記錄
第一種 INSERT表名 VALUES (NULL或DEFAULT,如‘姓名’,‘密碼’,‘年齡’,序號),(NULL,如‘姓名’,‘密碼’,‘年齡’,序號);
第二種 INSERT 表名 SET 用戶名=‘姓名’,密碼=‘你要填的密碼’;
7單表更新
7.1 更新一個字段
UPDATE 表名 set 年齡=年齡+你要加的數;(在你原有的數值上加你填的數值)
7.2 更新多個字段
UPDATE 表名 SET 年齡=年齡-如id,如sex=0;(在你原有的數值上減或設置)
7.3 加上條件的更新
UPDATE 表名 SET 年齡=年齡+10 WHERE 如id%2=0;(在你原有的數值上加你填的數值時加上條件如id為偶數的才可以更新)
8 單表刪除記錄
DELETE FROM 表名 WHERE 如id=6;(刪除id為6的信息)刪除後再插入id只會往後排,不會排為刪除的數
9 查詢你想查的列
SELECT 列名,列名FROM;
10 查詢列的別名
SELECT 如id AS userId,username AS uname FROM 表名;
11 查詢結果分組
SELECT 列名 FROM 表名 GROUP BY 列名;
12 分組條件
SELECT 列名 FROM 表名
13 對查詢結果進行排序
第一種 SELECT * FROM 表名 ORDER BY 列名 DESC;(降序)
第二種 SELECT * FROM 表名 ORDER BY 列名;(升序)
第三種 SELECT * FROM 表名 ORDER BY 列名,如id DESC;(對列名的id降序排列)
14 限制查詢結果
SELECT * FROM 表名 LIMIT 2;(查詢列表裏的前兩條信息)
15 將查詢結果放入指定的列表中
INSERT 新列表名列名(如username)SELECT 列名(跟前面的一樣)FROM 原表名 WHERE 列名(如age)>=30;(將username和ag大於或等於30的值放入指定的列表中)
MYSQL操作數據表中的記錄