查詢修改

查詢修改是資料庫語句的功能,是資料庫中使用較多的操作。

基本介紹

  • 中文名:查詢修改
  • 外文名:Query changes
  • 類型:計算機科學
  • 學科:跨學科
  • 目的:查詢修改數據
  • 概念:資料庫語句的功能
查詢,修改,

查詢

查詢功能是SQL語句的核心功能,是資料庫使用最多的操作,也是最複雜的一個語句。
它的作用就是從資料庫中檢索滿足條件的數據,並將查詢結果返回給用戶。 查詢的數據可以是一個表或多個表或視圖,查詢結果是由0行(沒有滿足條件的數據)或多行記錄組成的記錄集,並允許一個或多個欄位作為輸出欄位。
查詢語句的基本結構是Select語句,由select子句(查詢內容)、from子句(查詢對象)、where子旬(查詢條件)、order by子句(排序方式)、group by子句(分組方式)等組成。具體如下:
SECELT<目標序列名>
FROM<數據源>
[WHERE<檢索條件表達式>]
[GROUP BY<分組依據列>]
[HAVING<組提取條件>]
[ORDER BY<排序依據序列>]
整個SELECT語句的含義是:根據WHERE子句的條件表達式,從FROM子句指定的基本表或視圖中找出滿足條件的元組,再按SELECT子句中的目標列表達式,選出元組中的屬性值形成結果表。如果有GROUP子句,則將結果按<分組依據列>的值進行分組,該屬性列值相等的元組為一個組,每個組產生結果表中的一條記錄。通常會在每組中作用集函式。如果GROUP子句帶HAVING短語,則只有滿足指定條件的組才予輸出。如果有ORDER子句,則結果表還要按<排序依據列>的值的升序或降序排序。

修改

資料庫中數據的修改包括數據的插入、數據的更新、數據的刪除等。
1、插入數據:用INSERT語句插入數據
單行數據的插入:INSERT [INTO] <表名> [(<列表名>)]VALUES (值列表)
多行數據的插入:INSERT [INTO] <表名> [(<列表名>)]子查詢語句
2、更新數據:用UPDATE語句修改記錄
UPDATE <表名> SET<列名=表達式> [WHERE<更新條件>]
3、刪除數據:用DELETE 語句刪除數據
DELETE [FROM] <表名> [WHERE<刪除條件>]

相關詞條

熱門詞條

聯絡我們