您好,登錄后才能下訂單哦!
MYSQL操作數(shù)據(jù)表中的記錄
1 把選中的列數(shù)名到最前面
ALTER TABCE 表名 MODIFY 列數(shù)名以及列數(shù)名的類型 FIRST;
2 修改列數(shù)名類型
ALTERTABCE 表名 MODIFY 列數(shù)名新列數(shù)名;
3 修改數(shù)據(jù)表名
第一種 ALTERTABCE 原表名 RENAME 新表名;
第二種 RENAMETABLE 新表名 TO 原表名;
4 插入記錄
第一種 INSERT表名 需要復(fù)制的列 VALUES (需要復(fù)制的值);】姓名要用’’。這是只復(fù)制某一字段的用法
第二種 INSERT 表名 VALUES (NULL或DEFAULT,如‘姓名’,‘密碼’,‘年齡’,序號);
第三種 INSERT 表名 SET 用戶名=姓名,用戶密碼=密碼;(只能插入一條)
5 查看記錄
SELECT * FROM 表名;
6 插入多條記錄
第一種 INSERT表名 VALUES (NULL或DEFAULT,如‘姓名’,‘密碼’,‘年齡’,序號),(NULL,如‘姓名’,‘密碼’,‘年齡’,序號);
第二種 INSERT 表名 SET 用戶名=‘姓名’,密碼=‘你要填的密碼’;
7 單表更新
7.1 更新一個(gè)字段
UPDATE 表名 set 年齡=年齡+你要加的數(shù);(在你原有的數(shù)值上加你填的數(shù)值)
7.2 更新多個(gè)字段
UPDATE 表名 SET 年齡=年齡-如id,如sex=0;(在你原有的數(shù)值上減或設(shè)置)
7.3 加上條件的更新
UPDATE 表名 SET 年齡=年齡+10 WHERE 如id%2=0;(在你原有的數(shù)值上加你填的數(shù)值時(shí)加上條件如id為偶數(shù)的才可以更新)
8 單表刪除記錄
DELETE FROM 表名 WHERE 如id=6;(刪除id為6的信息)刪除后再插入id只會往后排,不會排為刪除的數(shù)
9 查詢你想查的列
SELECT 列名,列名FROM;
10 查詢列的別名
SELECT 如id AS userId,username AS uname FROM 表名;
11 查詢結(jié)果分組
SELECT 列名 FROM 表名 GROUP BY 列名;
12 分組條件
SELECT 列名 FROM 表名 GROUP BY 1 HAVING cound (id) >=2;(分組時(shí)列表名的id大于或等于2)
13 對查詢結(jié)果進(jìn)行排序
第一種 SELECT * FROM 表名 ORDER BY 列名 DESC;(降序)
第二種 SELECT * FROM 表名 ORDER BY 列名;(升序)
第三種 SELECT * FROM 表名 ORDER BY 列名,如id DESC;(對列名的id降序排列)
14 限制查詢結(jié)果
SELECT * FROM 表名 LIMIT 2;(查詢列表里的前兩條信息)
15 將查詢結(jié)果放入指定的列表中
INSERT 新列表名列名(如username)SELECT 列名(跟前面的一樣)FROM 原表名 WHERE 列名(如age)>=30;(將username和ag大于或等于30的值放入指定的列表中)
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。