

下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、掌握 SQL 四條最基本的數(shù)據(jù)操作語(yǔ)句:Insert, Select,Update 和 Delete。練掌握 SQL 是數(shù)據(jù)庫(kù)用戶的寶貴財(cái)富。在本文中,我們將引導(dǎo)你掌握四條最基本的數(shù)據(jù)操作語(yǔ)句 SQL的核心功能 來(lái)依次介紹比較操作符、選擇斷言以及三值邏輯。當(dāng)你完成這些學(xué)習(xí)后,顯然你已經(jīng)開(kāi)始算是精通SQL 了。在我們開(kāi)始之前,先使用 CREATE TABLE 語(yǔ)句來(lái)創(chuàng)建一個(gè)表(如圖 1 所示)。DDL 語(yǔ)句對(duì)數(shù)據(jù)庫(kù)對(duì)象如表、列和視進(jìn)行定義。它們并不對(duì)表中的行進(jìn)行處理,這是因?yàn)?DDL 語(yǔ)句并不處理數(shù)據(jù) 庫(kù)中實(shí)際的數(shù)據(jù)。這些工作由另一類 SQL 語(yǔ)句 數(shù)據(jù)操作語(yǔ)言( DML ) 語(yǔ)句進(jìn)行處理。SQ
2、L 中有四種基本的 DML 操 作: INSERT , SELECT ,UPDATE 和 DELETE 。由于這是大多數(shù) SQL 用戶經(jīng)常用到的, 我們有必要在此對(duì)它們進(jìn)行一一說(shuō)明。在圖 1 中我們給 出了一個(gè)名為EMPLOYEES的表。其中的每一行對(duì)應(yīng)一個(gè)特定的雇員記錄。請(qǐng)熟悉這張表,我們?cè)诤竺娴睦又袑⒁玫剿?。連接查詢通 過(guò)連接運(yùn)算符可以實(shí)現(xiàn)多個(gè)表查詢。連接是關(guān)系數(shù)據(jù)庫(kù)模型的主要特點(diǎn),也是它區(qū)別于其它類型數(shù)據(jù)庫(kù)管理系統(tǒng)的一個(gè)標(biāo)志。在 關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)中,表建立時(shí)各數(shù)據(jù)之間的關(guān)系不必確定,常把一個(gè)實(shí)體的所有信息存放在一個(gè)表中。當(dāng)檢索數(shù)據(jù)時(shí),通過(guò)連接操作查詢出存放在多個(gè)表中的不同實(shí)體的信息
3、。連接操作給用戶帶來(lái)很大的靈活性, 他們可以在任何時(shí)候增加新的數(shù)據(jù)類型。為不同實(shí)體創(chuàng)建新的表, 爾后通過(guò) 連接進(jìn)行查詢。連接可以在 SELECT語(yǔ)句的 FROM 子句或 WHERE 子句中建立,似是而非在FROM 子句中指出連接時(shí)有助于將連接操作與WHERE 子句中的搜索條件區(qū)分開(kāi)來(lái)。所以,在 Transact-SQL 中推薦使用這種方法。SQL-92 標(biāo)準(zhǔn)所定義的 FROM 子句的連接語(yǔ)法格式為:FROM join_table join_type join_tableON (join_condition)其中 join_table 指出參與連接操作的表名,連接可以對(duì)同一個(gè)表操作,也可以對(duì)多表
4、操作, 對(duì)同一個(gè)表操作的連接又稱做自連接。join_type指出連接類型,可分為三種:內(nèi)連接、外連接和交叉連接。內(nèi)連接(INNERJOIN)使用比較運(yùn)算符進(jìn)行表間某 (些) 列數(shù)據(jù)的比較操作, 并列出這些表中與連接條件相匹配的數(shù)據(jù)行。根據(jù)所使用的比較方式不同,內(nèi)連接又分為等值連接、自然連接和不等連接三種。外 連接分為左外連接(LEFT OUTER JOIN或 LEFT JOIN) 、右外連接 (RIGHT OUTER JOIN或 RIGHT JOIN)和 全外連接 (FULL OUTER JOIN或 FULL JOIN) 三種。 與內(nèi)連接不同的是, 外連接不只列出與連接條件相匹配的行,而是列出
5、左表 (左外連接時(shí) ) 、右表 (右外連接時(shí) )或兩個(gè)表 (全外連接時(shí) ) 中所有符合搜索條件的數(shù)據(jù)行。交叉連接 (CROSS JOIN) 沒(méi)有 WHERE子句,它返回連接表中所有數(shù)據(jù)行的笛卡爾積,其結(jié)果集合中的數(shù)據(jù)行數(shù)等于第一個(gè)表中符合查詢條件的數(shù)據(jù)行數(shù)乘以第二個(gè)表中符合查詢條件的數(shù)據(jù)行數(shù)。連接操作中的ON (join_condition)子句指出連接條件,它由被連接表中的列和比較運(yùn)算符、邏輯運(yùn)算符等構(gòu)成。無(wú)論哪種連接都不能對(duì)text、ntext 和 image 數(shù)據(jù)類型列進(jìn)行直接連接,但可以對(duì)這三種列進(jìn)行間接連接。例如:SELECT p1.pub_id,p2.pub_id,p1.pr_in
6、foFROM pub_info AS p1 INNER JOIN pub_info AS p2ON DA TALENGTH(p1.pr_info)=DATALENGTH(p2.pr_info)(一) 內(nèi)連接內(nèi)連接查詢操作列出與連接條件匹配的數(shù)據(jù)行,它使用比較運(yùn)算符比較被連接列的列值。內(nèi)連接分三種:1、 等值連接:在連接條件中使用等于號(hào)(=) 運(yùn)算符比較被連接列的列值,其查詢結(jié)果中列出被連接表中的所有列,包括其中的重復(fù)列。2、 不等連接: 在連接條件使用除等于運(yùn)算符以外的其它比較運(yùn)算符比較被連接的列的列值。這些運(yùn)算符包括 >、>=、& lt;= 、<、!> 、!&
7、lt; 和<> 。3、自然連接:在連接條件中使用等于(=) 運(yùn)算符比較被連接列的列值,但它使用選擇列表指出查詢結(jié)果集合中所包括的列,并刪除連接表中的重復(fù)列。例,下面使用等值連接列出authors 和 publishers 表中位于同一城市的作者和出版社:SELECT *FROM authors AS a INNER JOIN publishers AS p ON a.city=p.city又如使用自 然連接,在選擇列表中刪除authors 和 publishers 表中重復(fù)列 (city 和 state): SELECT a.*,p.pub_id,p.pub_name,p.coun
8、tryFROM authors AS a INNER JOIN publishers AS pON a.city=p.city(二)外連接內(nèi)連 接時(shí),返回查詢結(jié)果集合中的僅是符合查詢條件( WHERE搜索條件或 HA VING條件 )和連接條件的行。而采用外連接時(shí),它返回到查詢結(jié)果集合中的不僅包含符合連接條件的行,而且還包括左表 (左外連接時(shí) )、右表 (右外連接時(shí) )或兩個(gè)邊接表 (全外連接 )中的所有數(shù)據(jù)行。如下面使用左外連接將論壇內(nèi)容和作者信息連接起來(lái):SELECT a.*,b.* FROM luntan LEFT JOIN usertable as b ON a.username=b.
9、username下 面使用全外連接將city 表中的所有作者以及user 表中的所有作者, 以及他們所在的城市:SELECT a.*,b.*FROM city as a FULL OUTER JOIN user as b ON a.username=b.username(三) 交叉連接交叉連接不帶WHERE子句,它返回被連接的兩個(gè)表所有數(shù)據(jù)行的笛卡爾積,返回到結(jié)果集合中的數(shù)據(jù)行數(shù)等于第一個(gè)表中符合查詢條件的數(shù)據(jù)行數(shù)乘以第二個(gè)表中符合查詢條件的數(shù)據(jù)行數(shù)。例, titles 表中有 6 類圖書(shū),而publishers 表中有 8 家出版社,則下列交叉連接檢索到的記錄數(shù)將等于 6*8=48 行。SE
10、LECT type,pub_nameFROM titles CROSS JOIN publishers ORDER BY typeUNION運(yùn)算符可以將兩個(gè)或兩個(gè)以上上 SELECT 語(yǔ)句的查詢結(jié)果集合合并成一個(gè)結(jié)果集合顯示,即執(zhí)行聯(lián)合查詢。 UNION 的語(yǔ)法格式為:select_statementUNION ALL selectstatementUNION ALL selectstatement n其 中 selectstatement 為待聯(lián)合的 SELECT 查詢語(yǔ)句。ALL 選項(xiàng)表示將所有行合并到結(jié)果集合中。不指定該項(xiàng)時(shí),被聯(lián)合查詢結(jié)果集合中的重復(fù)行將只保留一行。聯(lián)合查詢時(shí), 查詢結(jié)
11、果的列標(biāo)題為第一個(gè)查詢語(yǔ)句的列標(biāo)題。因此, 要定義列標(biāo)題必須在第一個(gè)查詢語(yǔ)句中定義。 要對(duì)聯(lián)合查詢結(jié)果排序時(shí),也必須使用第一查詢語(yǔ)句中的列名、列標(biāo)題或者列序號(hào)。在使用 UNION運(yùn)算符時(shí), 應(yīng)保證每個(gè)聯(lián)合查詢語(yǔ)句的選擇列表中有相同數(shù)量的表達(dá)式,并且每個(gè)查詢選擇表達(dá)式應(yīng)具有相同的數(shù)據(jù)類型,或是可以自動(dòng)將它們轉(zhuǎn)換為相同的數(shù)據(jù)類型。在自動(dòng)轉(zhuǎn)換時(shí),對(duì)于數(shù)值類型,系統(tǒng)將低精度的數(shù)據(jù)類型轉(zhuǎn)換為高精度的數(shù)據(jù)類型。在包括多個(gè)查詢的UNION語(yǔ)句中, 其執(zhí)行順序是自左至右, 使用括號(hào)可以改變這一執(zhí)行順序。例如:查詢 1 UNION ( 查詢 2 UNION查詢 3)INSERT 語(yǔ)句用戶可以用 INSERT 語(yǔ)
12、句將一行記錄插入到指定的一個(gè)表中。例如,要將雇員 John Smith的記錄插入到本例的表中,可以使用如下語(yǔ)句:INSERT INTO EMPLOYEES VALUES ('Smith','John','1980-06-10','Los Angles',16,45000);通過(guò)這樣的INSERT 語(yǔ)句,系統(tǒng)將試著將這些值填入到相應(yīng)的列中。這些列按照我們創(chuàng)建表時(shí)定義的順序排列。在本例中,第一個(gè)值“Smith將”填到第 一個(gè)列 LAST_NAME中; 第二個(gè)值 “John將”填到第二列 FIRST_NAME中 以此類推。我們說(shuō)過(guò)系統(tǒng)會(huì)
13、 “試著 ”將值填 入,除了執(zhí)行規(guī)則之外它還要進(jìn)行類型檢查。如果類型不符(如將一個(gè)字符串填入到類型為數(shù)字的列中),系統(tǒng)將拒絕這一次操作并返回一個(gè)錯(cuò)誤信息。如果 SQL 拒絕了你所填入的一列值,語(yǔ)句中其他各列的值也不會(huì)填入。這是因?yàn)?SQL 提供對(duì)事務(wù)的支持。一次事務(wù)將數(shù)據(jù)庫(kù)從一種一致性轉(zhuǎn)移到另一種一致性。如果事務(wù)的某一部分失敗, 則整個(gè)事務(wù)都會(huì)失敗,系統(tǒng)將會(huì)被恢復(fù) (或稱之為回退) 到此事務(wù)之前的狀態(tài)?;氐皆瓉?lái)的INSERT 的例子,請(qǐng)注意所有的整形十進(jìn)制數(shù)都不需要用單引號(hào)引起來(lái),而字符串和日期類型的值都要用單引號(hào)來(lái)區(qū)別。為了增加可讀性而在數(shù)字間插入逗號(hào)將會(huì)引起錯(cuò)誤。記住,在SQL 中逗號(hào)是元
14、素的分隔符。同樣要注意輸入文字值時(shí)要使用單引號(hào)。雙引號(hào)用來(lái)封裝限界標(biāo)識(shí)符。對(duì)于日期類型,我們必須使用SQL 標(biāo)準(zhǔn)日期格式( yyyy-mm-dd ),但是在系統(tǒng)中可以進(jìn)行定義,以接受其他的格式。當(dāng)然,2000 年臨近,請(qǐng)你最好還是使用四位來(lái)表示年份。既然你已經(jīng)理解了INSERT 語(yǔ)句是怎樣工作的了,讓我們轉(zhuǎn)到EMPLOYEES表中的其他部分:INSERT INTO EMPLOYEES VALUES ('Bunyan','Paul','1970-07-04','Boston',12,70000);INSERT INTO EMPLOY
15、EES VALUES('John','Adams','1992-01-21', 'Boston',20,100000);INSERT INTO EMPLOYEES VALUES('Smith','Pocahontas','1976-04-06', 'Los Angles',12,100000);INSERT INTO EMPLOYEES VALUES ('Smith','Bessie','1940-05-02','
16、;Boston',5,200000);INSERT INTO EMPLOYEES VALUES ('Jones','Davy','1970-10-10', 'Boston',8,45000);INSERT INTO EMPLOYEES VALUES('Jones','Indiana','1992-02-01', 'Chicago',NULL,NULL);在最后一項(xiàng)中, 我們不知道 Jones 先生的工薪級(jí)別和年薪,所以我們輸入NULL (不要引號(hào))。NULL是
17、 SQL 中的一種特殊情況,我們以后將進(jìn)行詳細(xì)的討論。現(xiàn)在我們只需認(rèn)為NULL表示一種未知的值。有時(shí),像我們剛才所討論的情況,我們可能希望對(duì)某一些而不是全部的列進(jìn)行賦值。除了對(duì)要省略的列輸入NULL外,還可以采用另外一種INSERT 語(yǔ)句,如 下:INSERT INTO EMPLOYEES( FIRST_NAME, LAST_NAME,HIRE_DATE, BRANCH_OFFICE)VALUE('Indiana','Jones','1992-02-01','Indianapolis');這樣,我們先在表名之后列出一系列列名。未列
18、出的列中將自動(dòng)填入缺省值,如果沒(méi)有設(shè)置缺省值則填入NULL 。請(qǐng)注意我們改變了列的順序, 而值的順序要對(duì)應(yīng)新的列的順序。如果該語(yǔ)句中省略了FIRST_NAME和 LAST_NAME項(xiàng)(這兩項(xiàng)規(guī)定不能為空) ,SQL 操作將失敗。讓我們來(lái)看一看上述INSERT 語(yǔ)句的語(yǔ)法圖:INSERT INTO table (column ,column) VALUES(columnvalue ,columnvalue);和前一篇文章中一樣,我們用方括號(hào)來(lái)表示可選項(xiàng),大括號(hào)表示可以重復(fù)任意次數(shù)的項(xiàng)(不能在實(shí)際的SQL 語(yǔ)句中使用這些特殊字符)。VALUE子句和可選的列名列表中必須使用圓括號(hào)。SELECT語(yǔ)句S
19、ELECT 語(yǔ)句可以從一個(gè)或多個(gè)表中選取特定的行和列。因?yàn)椴樵兒蜋z索數(shù)據(jù)是數(shù)據(jù)庫(kù)管理中最重要的功能,所以SELECT 語(yǔ)句 在 SQL 中是工作量最大的部分。實(shí)際上,僅僅是訪問(wèn)數(shù)據(jù)庫(kù)來(lái)分析數(shù)據(jù)并生成報(bào)表的人可以對(duì)其他SQL 語(yǔ)句一竅不通。SELECT 語(yǔ)句 的結(jié)果通常是生成另外一個(gè)表。在執(zhí)行過(guò)程中系統(tǒng)根據(jù)用戶的標(biāo)準(zhǔn)從數(shù)據(jù)庫(kù)中選出匹配的行和列,并將結(jié)果放到臨時(shí)的表中。在直接SQL (direct SQL )中,它將結(jié)果顯示在終端的顯示屏上,或者將結(jié)果送到打印機(jī)或文件中。也可以結(jié)合其他SQL 語(yǔ)句來(lái)將結(jié)果放到一個(gè)已知名稱的表中。SELECT語(yǔ)句功能強(qiáng)大。雖然表面上看來(lái)它只用來(lái)完成本文第一部分中提到
20、的關(guān)系代數(shù)運(yùn)算 “選擇 ”(或稱 “限制 ”),但實(shí)際上它也可以完成其他兩種關(guān)系運(yùn)算“投影 ”和“連接 ”,SELECT 語(yǔ)句還可以完成聚合計(jì)算并對(duì)數(shù)據(jù)進(jìn)行排序。SELECT 語(yǔ)句最簡(jiǎn)單的語(yǔ)法如下:SELECT columns FROM tables;當(dāng)我們以這種形式執(zhí)行一條SELECT 語(yǔ)句時(shí), 系統(tǒng)返回由所選擇的列以及用戶選擇的表中所有指定的行組成的一個(gè)結(jié)果表。這就是實(shí)現(xiàn)關(guān)系投影運(yùn)算的一個(gè)形式。讓我們看一下使用圖1 中 EMPLOYEES表的一 些例子(這個(gè)表是我們以后所有SELECT 語(yǔ)句實(shí)例都要使用的。 而我們?cè)趫D 2 和圖 3 中給出了查詢的實(shí)際結(jié)果。我們將在其他的例子中使用這些結(jié)果
21、)。假設(shè)你想查看雇員工作部門(mén)的列表。那下面就是你所需要編寫(xiě)的SQL 查詢:SELECT BRANCH_OFFICE FROM EMPLOYEES;以上 SELECT 語(yǔ)句的執(zhí)行將產(chǎn)生如圖2 中表 2 所示的結(jié)果。由于我們?cè)?SELECT 語(yǔ)句中只指定了一個(gè)列,所以我們的結(jié)果表中也只有一個(gè)列。注意結(jié)果表中具有重復(fù)的行,這是因?yàn)橛卸鄠€(gè)雇員在同一部門(mén)工作(記住SQL 從所選的所有行中將值返 回)。要消除結(jié)果中的重復(fù)行,只要在SELECT 語(yǔ)句中加上 DISTINCT子句:SELECT DISTINCT BRANCH_OFFICE FROM EMPLOYEES;這次查詢的結(jié)果如表3 所示。現(xiàn) 在已經(jīng)消
22、除了重復(fù)的行,但結(jié)果并不是按照順序排列的。如果你希望以字母表順序?qū)⒔Y(jié)果列出又該怎么做呢?只要使用ORDER BY子句就可以按照升序或降序來(lái)排列結(jié)果:SELECT DISTINCT BRANCH_OFFICE FROM EMPLOYEESORDER BY BRANCH_OFFICE ASC;這一查詢的結(jié)果如表4 所 示。請(qǐng)注意在ORDERBY之后是如何放置列名BRANCH_OFFICE的,這就是我們想要對(duì)其進(jìn)行排序的列。為什么即使是結(jié)果表中只有一個(gè)列時(shí)我們也必須指出列名呢?這是因?yàn)槲覀冞€能夠按照表中其他列進(jìn)行排序,即使它們并不顯示出來(lái)。列名 BRANCH_OFFICE 之后的關(guān)鍵字 ASC 表示
23、按照升序排列。如果你希望以降序排列,那么可以用關(guān)鍵字DESC。同樣我們應(yīng)該指出ORDERBY 子句只將臨時(shí)表中的結(jié)果進(jìn)行排序;并不影響原來(lái)的表。假設(shè)我們希望得到按部門(mén)排序并從工資最高的雇員到工資最低的雇員排列的列表。除了工資括號(hào)中的內(nèi)容, 我們還希望看到按照聘用時(shí)間從最近聘用的雇員開(kāi)始列出的列表。以下是你將要用到的語(yǔ)句:SELECT BRANCH_OFFICE,FIRST_NAME,LAST_NAME,SALARY,HIRE_DA TE FROM EMPLOYEESORDER BY SALARY DESC, HIRE_DATE DESC;這里我們進(jìn)行了多列的選擇和排序。排序的優(yōu)先級(jí)由語(yǔ)句中的列
24、名順序所決定。SQL將先對(duì)列出的第一個(gè)列進(jìn)行排序。如果在第一個(gè)列中出現(xiàn)了重復(fù)的行時(shí),這些行將被按照第二列進(jìn)行排序,如果在第二列中又出現(xiàn)了重復(fù)的行時(shí),這些行又將被按照第三列進(jìn)行排序 如此類推。這次查詢的結(jié)果如表5 所示。將一個(gè)很長(zhǎng)的表中的所有列名寫(xiě)出來(lái)是一件相當(dāng)麻煩的事,所以 SQL 允許在選擇表中所有的列時(shí)使用 * 號(hào):SELECT * FROM EMPLOYEES;這次查詢返回整個(gè)EMPLOYEES表,如表 1 所示。下面我們對(duì)開(kāi)始時(shí)給出的SELECT 語(yǔ)句的語(yǔ)法進(jìn)行一下更新 (豎直線表示一個(gè)可選項(xiàng), 允許在其中選擇一項(xiàng)。 ):SELECT DISTINCT(column , columns
25、)| * FROM table , tableORDER BY column ASC | DESC , column ASC | DESC ;定義選擇標(biāo)準(zhǔn)在我們目前所介紹的SELECT 語(yǔ)句中, 我們對(duì)結(jié)果表中的列作出了選擇但返回的是表中所有的行。讓我們看一下如何對(duì)SELECT 語(yǔ)句進(jìn)行限制使得它只返回希望得到的行:SELECT columns FROM tables WHERE predicates;WHERE子句對(duì)條件進(jìn)行了設(shè)置,只有滿足條件的行才被包括到結(jié)果表中。這些條件 由斷言( predicate)進(jìn)行指定(斷言指出了關(guān)于某件事情的一種可能的事實(shí))。如果該斷言對(duì)于某個(gè)給定的行成立,該
26、 行將被包括到結(jié)果表中,否則該行被忽略。在 SQL 語(yǔ)句中斷言通常通過(guò)比較來(lái)表示。例如,假如你需要查詢所有姓為Jones 的職員,則可以使用以下SELECT 語(yǔ)句:SELECT * FROM EMPLOYEES WHERE LAST_NAME = 'Jones'LAST_NAME = 'Jones' 部分就是斷言。 在執(zhí)行該語(yǔ)句時(shí), SQL 將每一行的 LAST_NAME 列與 “Jones進(jìn)”行比較。如果某一職員的姓為“Jones,”即斷 言成立,該職員的信息將被包括到結(jié)果表中(見(jiàn)表6)。使用最多的六種比較我們上例中的斷言包括一種基于“等值 ” 的比較( LAST_NAME = 'Jones' ),但是 SQL 斷言還可以包含其他幾種類型的比較。其中最常用的為:等 于 =不等于 <>小 于 <大 于 >小于或等于 <=大于或等于>=下面給出了不是基于等值比較的一個(gè)例子:SELECT * FROM EMPLOYEES WHERE SALARY > 50000;這一查詢將返回年薪高于$50,000.00 的職員(參見(jiàn)表 7)。邏輯連接符有時(shí)我們需要定義一條不止一種斷言的SELECT 語(yǔ)句
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年VFP考試復(fù)習(xí)必看試題及答案
- 特殊字符處理考題及試題及答案
- 敏捷開(kāi)發(fā)維度下的測(cè)試優(yōu)化策略與案例研究試題及答案
- C語(yǔ)言邏輯思維培養(yǎng)題試題及答案
- 經(jīng)濟(jì)法自學(xué)技巧分享試題及答案
- 餐飲合同終止協(xié)議書(shū)范本
- 計(jì)算機(jī)一級(jí)WPS文件輸出設(shè)置試題及答案
- 2024年高考化學(xué)二輪復(fù)習(xí)專題07金屬及其化合物教案
- 持續(xù)進(jìn)步2025年計(jì)算機(jī)二級(jí)VFP考試試題及答案
- 2025年計(jì)算機(jī)二級(jí)ACCESS備考計(jì)劃試題及答案
- 中國(guó)藝術(shù)史智慧樹(shù)知到期末考試答案2024年
- 工廠生產(chǎn)計(jì)件方案
- 國(guó)際學(xué)生評(píng)估項(xiàng)目PISA 2006學(xué)生問(wèn)卷
- (高清版)DZT 0130.9-2006 地質(zhì)礦產(chǎn)實(shí)驗(yàn)室測(cè)試質(zhì)量管理規(guī)范 第9部分:巖石礦物樣品鑒定
- (高清版)TDT 1038-2013 土地整治項(xiàng)目設(shè)計(jì)報(bào)告編制規(guī)程
- ?;愤\(yùn)輸安全責(zé)任劃分與追究的標(biāo)準(zhǔn)與程序
- 護(hù)理質(zhì)控課件
- 空調(diào)維保服務(wù)方案(技術(shù)方案)
- TSM0501G 豐田試驗(yàn)測(cè)試標(biāo)準(zhǔn)
- 實(shí)驗(yàn)室安全準(zhǔn)入考試題庫(kù)答案
- 機(jī)械加工圖紙標(biāo)注法資料
評(píng)論
0/150
提交評(píng)論