国产18禁黄网站免费观看,99爱在线精品免费观看,粉嫩metart人体欣赏,99久久99精品久久久久久,6080亚洲人久久精品

ACCESS查詢(xún)的種類(lèi)

時(shí)間:2008-10-11 05:42:00   來(lái)源:無(wú)憂(yōu)考網(wǎng)     [字體: ]
在Access 2 OOo中,提供了5種類(lèi)型的查詢(xún),包括選擇查詢(xún)、參數(shù)查詢(xún)、交叉表查詢(xún)、操作查詢(xún)和SQL查詢(xún)。
  1.選擇查詢(xún)
  選擇查詢(xún)是最常見(jiàn)的查詢(xún)類(lèi)型,它從一個(gè)或多個(gè)表中檢索數(shù)據(jù),在一定的限制條件下,還可以通過(guò)選擇查詢(xún)來(lái)更改相關(guān)表中的記錄。使用選擇查詢(xún)也可以對(duì)記錄進(jìn)行分組,并且可對(duì)記錄進(jìn)行總計(jì)、計(jì)數(shù)以及求平均值等其他類(lèi)型的計(jì)算。
  2.交叉表查詢(xún)
  交叉表查詢(xún)可以在一種緊湊的、類(lèi)似于電子表格的格式中,顯示來(lái)源于表中某個(gè)字段的合計(jì)值、計(jì)算值、平均值等。交叉表查詢(xún)將這些數(shù)據(jù)分組,一組列在數(shù)據(jù)表的左側(cè),一組列在數(shù)據(jù)表的上部。
  注意:可以使用數(shù)據(jù)透視表向?qū)Ф撅@示交叉表數(shù)據(jù),無(wú)需在數(shù)據(jù)庫(kù)中創(chuàng)建單獨(dú)的查詢(xún)。
  3.參數(shù)查詢(xún)
  參數(shù)查詢(xún)會(huì)在執(zhí)行時(shí)彈出對(duì)話(huà)框,提示用戶(hù)輸入必要的信息(參數(shù)),然后按照這些信息進(jìn)行查詢(xún)。例如,可以設(shè)計(jì)一個(gè)參數(shù)查詢(xún),以對(duì)話(huà)框來(lái)提示用戶(hù)輸入兩個(gè)日期,然后檢索這兩個(gè)日期之間的所有記錄。
  參數(shù)查詢(xún)便于作為窗體和報(bào)表的基礎(chǔ)。例如,以參數(shù)查詢(xún)?yōu)榛A(chǔ)創(chuàng)建月盈利報(bào)表。打印報(bào)表時(shí),Access顯示對(duì)話(huà)框詢(xún)問(wèn)所需報(bào)表的月份。用戶(hù)輸入月份后,Access便打印相應(yīng)的報(bào)表。也可以創(chuàng)建自定義窗體或?qū)υ?huà)框,來(lái)代替使用參數(shù)查詢(xún)對(duì)話(huà)框提示輸人查
  詢(xún)的參數(shù)。
  4.操作查詢(xún)
  操作查詢(xún)是在一個(gè)操作中更改許多記錄的查詢(xún),操作查詢(xún)又可分為四種類(lèi)型:刪除查詢(xún)、更新查詢(xún)、追加查詢(xún)和生成表查詢(xún)。
  (1)刪除查詢(xún)
  從一個(gè)或多個(gè)表中刪除一組記錄。例如,可以使用刪除查詢(xún)來(lái)刪除沒(méi)有訂單的產(chǎn)品。使用刪除查詢(xún),將刪除整個(gè)記錄而不只是記錄中的一些字段。
  (2)更新查詢(xún)
  對(duì)一個(gè)或多個(gè)表中的一組記錄進(jìn)行批量更改。例如,可以給某一類(lèi)雇員增加5%的工資。使用更新查詢(xún),可以更改表中已有的數(shù)據(jù)。
  (3)追加查詢(xún)
  將一個(gè)(或多個(gè))表中的一組記錄添加到另一個(gè)(或多個(gè))表的尾部。例如,獲得了一些包含新客戶(hù)信息表的數(shù)據(jù)庫(kù),利用追加查詢(xún)將有關(guān)新客戶(hù)的數(shù)據(jù)添加到原有“客戶(hù)\"表中即可,不必手工鍵人這些內(nèi)容。
  (4)生成表查詢(xún)
  根據(jù)一個(gè)或多個(gè)表中的全部或部分?jǐn)?shù)據(jù)新建表。
  5.SQL查詢(xún)
  SQL查詢(xún)是使用SQL語(yǔ)句創(chuàng)建的查詢(xún)。經(jīng)常使用的SQL。查詢(xún)包括聯(lián)合查詢(xún)、傳遞查詢(xún)、數(shù)據(jù)定義查詢(xún)和子查詢(xún)等。
  (1)聯(lián)合查詢(xún)
  將來(lái)自一個(gè)或多個(gè)表或查詢(xún)的字段(列)組合為查詢(xún)結(jié)果中的一個(gè)字段或列。例如,如果六個(gè)銷(xiāo)售商每月都發(fā)送庫(kù)存貨物列表,可使用聯(lián)合查詢(xún)將這些列表合并為一個(gè)結(jié)果集,然后基于這個(gè)聯(lián)合查詢(xún)創(chuàng)建生成表查詢(xún)來(lái)生成新表。
  (2)傳遞查詢(xún)
  直接將命令發(fā)送到()DBC數(shù)據(jù)庫(kù),如Micros_oft SQL Server等,使用服務(wù)器能接受的命令。例如,可以使用傳遞查詢(xún)來(lái)檢索記錄或更改數(shù)據(jù)。
  (3)數(shù)據(jù)定義查詢(xún)
  用于創(chuàng)建或更改數(shù)據(jù)庫(kù)中的對(duì)象,如Access或SOL Server表等。
  (4)子查詢(xún)
  包含另一個(gè)選擇查詢(xún)或操作查詢(xún)中的SQL Select語(yǔ)句?梢栽诓樵(xún)?cè)O(shè)計(jì)網(wǎng)格的“字段”行輸人這些語(yǔ)句來(lái)定義新字段,或在“準(zhǔn)則”行來(lái)定義字段的準(zhǔn)則。