數據庫中的集合查詢和數據更新


1.集合的並查詢使用UNION,可將多個select查詢結果合並起來,形成一個完整的查詢結果,系統合並時會自動去掉重復的元組;

注意:參加UNION操作的各數據項目必須相同對應項的數據類型也必須兼容,否則出錯。

2.集合的交操作INTERSECT,允許找出兩個表共有的行。

3.差操作:使用MINUS允許我們確定存在於一個表中但不存在於另一個表中的行。

插入單個元組的insert語句的格式為:

insert into<表名>[(<屬性列1>[,屬性列二])] values(常量一)(常量二)

指定的常量值順序必須跟表中的列的順序保持一致。

 增 INSERT [INTO] 表名 [(字段列表)] VALUES (值列表)[, (值列表), ...] -- 如果要插入的值列表包含所有字段並且順序一致,則可以省略字段列表。 -- 可同時插入多條數據記錄! REPLACE 與 INSERT 完全一樣,可互換。 INSERT [INTO] 表名 SET 字段名=值[, 字段名=值, ...] -- 查 SELECT 字段列表 FROM 表名[ 其他子句] -- 可來自多個表的多個字段 -- 其他子句可以不使用 -- 字段列表可以用*代替,表示所有字段 -- 刪 DELETE FROM 表名[ 刪除條件子句] 沒有條件子句,則會刪除全部 -- 改 UPDATE 表名 SET 字段名=新值[, 字段名=新值] [更新條件]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM