資料應用達人之SQL基礎教程分享9-資料操作
阿新 • • 發佈:2019-01-25
第三章 資料操作和函式
(資料庫裡基礎的元素就是資料,本章將向你介紹SQL是如何操作具體資料的,以及SQL裡函式的知識)
1.資料操作
造“資料”的運動
1、插入資料
【知識點介紹】
除了查詢,資料操作也是SQL裡重要的內容,在SQL裡主要有INSERT、UPDATE、DELETE這3個基本語句來對資料進行新增修改刪除。
首先我們來介紹下INSERT,即插入資料,我們可以插入一列新的資料,可以在指定的列插入指定的資料,也可以從把其他表的資料插入到表中。
INSERT一般情況下用法是這樣的:
- -- 表中插入一列新的資料
- INSERT INTO 表
-
VALUES
- -- 給指定的列插入資料
- INSERT INTO 表 (列1,列2)
- VALUES (值1,值2);
- -- 插入其他表的資料到目標表
- INSERT INTO 表1 (列1,列2)
- SELECT (列1,列2) FROM 表2
- WHERE[子句];
注意一點:SQL語句是不區分大小寫的,但資料本身是區分大小寫的。
【例項】
為我們的學生表新增一名新的學生,其中ID和Credit是整形數字型別,其他都是字串型別,且ID和SName不能為空,注意順序,注意檢視我們SQL語句中的資料值。
Sql程式碼-
INSERT INTO
- VALUES (20160015,'Maya','Female','Botany',28);
2、更新資料
【知識點介紹】
UPDATE可以修改、更新表中的資料,它的常規用法如下:
Sql程式碼- UPDATE 表 SET 列 = 新值
- WHERE 列 = 某值;
【例項】
替學生表中的Martin同學的性別修改為Male,並把空缺的資料補上,他是Botany專業的,學分是26。
Martin的學號是20160013。
- student
- SET Sex = 'Male',
-
Major = 'Botany',
- Credit = 28
- WHERE ID = 20160013; -- 通過ID指定要修改的行
3、刪除資料
DELETE使用來執行刪除的,它很有效、果斷,它可以用來刪除整行的資料,但不能刪除某一列的資料。
使用DELETE需要謹慎,資料一旦刪除,就......
我們可以使用來刪除指定的一行或多行資料:
- DELETE FROM 表
- WHERE[子句];
【例項】
刪除Maya這名同學的資料,她的學號是20160015。
根據ID刪除指定的資料。
- DELETE FROM student
- WHERE ID = 20160015;
下文待續。。。。。。
歡迎大家前往訪問我們的官網:
http://www.datanew.com/datanew/homepage
http://www.lechuangzhe.com/homepage