Java資料庫 進階查詢

來源:互聯網
上載者:User

標籤: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資料庫 進階查詢

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.