複製鏈接
請複製以下鏈接發送給好友

查詢修改

鎖定
查詢修改是數據庫語句的功能,是數據庫中使用較多的操作。
中文名
查詢修改
外文名
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<刪除條件>]