標籤:val group 排序 條件 位移量 查詢條件 回顧 資料查詢 values
插入資料記錄
1.插入單行資料
文法: INSERT INTO 表名 [(欄位名列表)] VALUES (值列表);
2.插入多行資料
文法:INSERT INTO 新表 (欄位名列表) VALUES (值列表1), (值列表2), ......, (值列表n);
注意:在是INSERT語句插入記錄時,如果不包含欄位名稱,VALUES後值列表中各欄位的順序必須和表定義中各欄位的順序相同,如果表結構變了(如執行了添加資料操作) 則值列表也要變化,否則會出現錯誤.如果指定了插入的欄位名,就會避免這個問題,因此,建議在插入資料時指定具體欄位名.
3.將查詢結構插入到新表
文法1:
INSERT INTO 新表(欄位1,欄位2,......)
SELECT 欄位1,欄位2,......
FROM 原表;
文法2:
CREATE TABLE 新表 (SELECT 欄位1,欄位2, ........FROM 原表);
更新資料記錄
文法: UPDATE 表名 SET 欄位1=值1,欄位2=值2,........欄位n=值n [WHERE 條件];
刪除資料記錄
文法: DELETE FROM 表名 [WHERE條件];
文法: TRUNCATE TABLE 表名;
資料查詢 DQL語句回顧
SQL Server中資料查詢語句:
文法: SELECT<欄位名列表>
FROM<表名或視圖>
[WHERE <查詢條件>]
[GROUP BY <分組的欄位名>]
[HAVING <條件>]
[ORDER BY <排序的欄位名> [ASC 或 DESC]];
LIMIT子句
文法: SELECT<欄位名列表>
FROM<表名或視圖>
[WHERE <查詢條件>]
[GROUP BY <分組的欄位名>]
[ORDER BY <排序的欄位名> [ASC 或 DESC]]
[LIMIT [位置位移量, ]行數];
其中:1.位置位移量指從結果集中第幾條資料開始顯示(第一條記錄的位置位移量是0,第2條 是1,....),當省略時從第一條記錄開始顯示.
2.行數值顯示記錄的條數
Java資料庫 進階查詢