-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 景觀設(shè)計(jì) > 專題列表 > 正文
產(chǎn)品信息表(產(chǎn)品信息表模板)
大家好!今天讓小編來大家介紹下關(guān)于產(chǎn)品信息表的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,相關(guān)業(yè)務(wù)請撥打電話:175-8598-2043,或添加微信:1454722008(行業(yè)最低價(jià))
文章目錄列表:
一、EXCEL超鏈接怎么樣鏈接到指定內(nèi)容而非單元格
第一步:選中單元格;
第二步:右擊——超鏈接,找到廠家信息表后選中,并確定
整個(gè)過程很簡單,希望可以幫到你~
二、在SQL Server成批導(dǎo)入數(shù)據(jù)
在軟件項(xiàng)目實(shí)施的時(shí)候 數(shù)據(jù)導(dǎo)入一直是項(xiàng)目人員比較頭疼的問題 其實(shí) 在SQL Server中集成了很多成批導(dǎo)入數(shù)據(jù)的方法 有些項(xiàng)目實(shí)施顧問頭疼的問題 在我們數(shù)據(jù)庫管理員眼中 是小菜一碟 現(xiàn)在的重點(diǎn)就是 如何讓用戶了解這些方法 讓數(shù)據(jù)導(dǎo)入變得輕松一些
第一種方法 使用Select Into語句
若企業(yè)數(shù)據(jù)庫都采用的是SQL Server數(shù)據(jù)庫的話 則可以利用Select Into語句來實(shí)現(xiàn)數(shù)據(jù)的導(dǎo)入 Select Into語句 他的作用就是把數(shù)據(jù)從另外一個(gè)數(shù)據(jù)庫中查詢出來 然后加入到某個(gè)用戶指定的表中
在使用這條語句的時(shí)候 需要注意幾個(gè)方面的內(nèi)容
一是需要在目的數(shù)據(jù)庫中先建立相關(guān)的表 如想把進(jìn)銷存系統(tǒng)數(shù)據(jù)庫(SQLServer)中的產(chǎn)品信息表(Product)導(dǎo)入到ERP系統(tǒng)中的產(chǎn)品信息表(M_Product)中 則前期是在ERP系統(tǒng)的數(shù)據(jù)庫中已經(jīng)建立了這張產(chǎn)品信息表
二是這種方法只復(fù)制表中的數(shù)據(jù) 而不復(fù)制表中的索引 如在進(jìn)銷存系統(tǒng)數(shù)據(jù)中的產(chǎn)品信息表中 在產(chǎn)品編號 產(chǎn)品種類等字段上建立了索引 則利用Select Into語句把數(shù)據(jù)復(fù)制到ERP系統(tǒng)的表中的時(shí)候 只是復(fù)制了數(shù)據(jù)內(nèi)容的本身 而不會復(fù)制索引等信息
三是這條語句使用具有局限性 一般情況下 這只能夠在SQL Server數(shù)據(jù)庫中采用 不過 對于SQL Server不同版本的數(shù)據(jù)庫 如 或者 還都是兼容的 若需要導(dǎo)入的對象數(shù)據(jù)庫不是SQL Server的 則需要采用其他的方法
四是采用這條語句的話 在目的表中必須不存在數(shù)據(jù) 否則的話 目的表中的數(shù)據(jù)會被清除 也就是說 這個(gè)語句不支持表與表數(shù)據(jù)的合并 在SQL Server中 有一條類似的語句 可以實(shí)現(xiàn)這個(gè)功能 這條語句就是 Insert Into 他的作用就是把另外一張表中的數(shù)據(jù)插入到當(dāng)前表中 若用戶想要的時(shí)表與表數(shù)據(jù)的合并 則可以采用這條語句 兩者不能夠混淆使用 否則的話 很容易導(dǎo)致數(shù)據(jù)的丟失
五是以上兩條語句都支持兼容的不同類型的數(shù)據(jù)類型 如在原標(biāo)中 某個(gè)字段的數(shù)據(jù)類型是整數(shù)型 但是在目的表中這個(gè)字段的數(shù)據(jù)類型則是浮點(diǎn)型 只要這個(gè)兩個(gè)數(shù)據(jù)類型本來就兼容的 則在導(dǎo)入的時(shí)候 數(shù)據(jù)庫是允許的
第二種方法 利用Excel等中間工具進(jìn)行控制
雖然第一種方法操作起來比較簡單 但是其也有一些缺點(diǎn) 如他只支持同一種類型的數(shù)據(jù)庫;不能夠?qū)?shù)據(jù)進(jìn)行過多的干預(yù)等等 一般情況下 若用戶原數(shù)據(jù)準(zhǔn)確度比較高 不需要過多的修改就可以直接拿來用的話 則筆者就已采用第一種方式
但是 若在原數(shù)據(jù)庫中 數(shù)據(jù)的準(zhǔn)確度不是很高 又或者 有很多數(shù)據(jù)是報(bào)廢的 總之 需要對原數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行整理 才能夠使用的情況 筆者不建議先導(dǎo)入進(jìn)去 再進(jìn)行更改 筆者在遇到這種情況時(shí) 喜歡利用Excle作為中間工具 也就是說 先把數(shù)據(jù)中原數(shù)據(jù)庫中導(dǎo)到Excle中 有些數(shù)據(jù)庫 如Oracle數(shù)據(jù)庫 他不支持Excle格式 但是 我們可以把它導(dǎo)為CSV格式的文件 這種文件Excle也可以打得開
然后 再在Excle中 對記錄進(jìn)行修改 由于Excle是一個(gè)很強(qiáng)的表格處理軟件 所以 其數(shù)據(jù)修改 要比在數(shù)據(jù)庫中直接修改來得方便 來得簡單 如可以利用按時(shí)間排序等功能 把一些長久不用的記錄清楚掉 也可以利用替換等功能 把一些不規(guī)范的字符更改掉 這些原來在數(shù)據(jù)庫中比較復(fù)雜的任務(wù) 在Excle等工具中都可以輕松的完成
等到表中的內(nèi)容修改無誤后 數(shù)據(jù)庫管理員就可以把Excle表格中的文件直接導(dǎo)入到SQL Server數(shù)據(jù)庫中 由于SQL Server與Excel是同一個(gè)父母生的 所以 他們之間的兼容性很好 在Sql Server中提供了直接從Excel文件中導(dǎo)入數(shù)據(jù)的工具
雖然這要借助中間工具導(dǎo)入數(shù)據(jù) 但是 因?yàn)槠涮幚砥饋矸奖?直觀 所以 筆者在大部分時(shí)候都是采用這種方式
第三種方式 使用數(shù)據(jù)轉(zhuǎn)換服務(wù)導(dǎo)入數(shù)據(jù)
數(shù)據(jù)轉(zhuǎn)換服務(wù)是SQL Server數(shù)據(jù)庫中提供的一個(gè)非常強(qiáng)大的工具 在SQLServer中 數(shù)據(jù)轉(zhuǎn)換功能有一個(gè)圖形用戶接口 用戶可以在圖形界面中導(dǎo)入數(shù)據(jù) 并對數(shù)據(jù)進(jìn)行相應(yīng)的編輯
另外 數(shù)據(jù)轉(zhuǎn)換服務(wù)還支持組件的編程接口 這也就是說 在前臺應(yīng)用程序開發(fā)的時(shí)候 可以直接調(diào)用數(shù)據(jù)轉(zhuǎn)換服務(wù) 讓用戶通過前臺應(yīng)用系統(tǒng) 而不用在后臺數(shù)據(jù)庫系統(tǒng)進(jìn)行任何的操作 就可以把數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫系統(tǒng)中去 在前臺對數(shù)據(jù)庫系統(tǒng)進(jìn)行導(dǎo)入 有一個(gè)明顯的好處 就可以預(yù)先對數(shù)據(jù)的合法性進(jìn)行檢查 如可以利用VB等腳本語言對數(shù)據(jù)進(jìn)行檢驗(yàn) 凈化和一定的轉(zhuǎn)換 以符合目的數(shù)據(jù)庫的需要
如在員工信息表中的婚姻狀況字段 在Oracle數(shù)據(jù)庫系統(tǒng)中 可能是用 或者 來表示婚姻狀況 表示未婚 表示已婚 而在SQL Server數(shù)據(jù)庫中 則利用Y或者N來表示婚姻狀況 Y表示已婚 N表示未婚 在導(dǎo)入數(shù)據(jù)的時(shí)候 若直接把Oracle數(shù)據(jù)庫表中的數(shù)據(jù)導(dǎo)入到SQL Server數(shù)據(jù)庫中 因?yàn)榛橐鰻顩r這個(gè)字段存儲的內(nèi)容類型不同 所以 不能夠直接導(dǎo) 遇到這種情況的話 則就可以在導(dǎo)入數(shù)據(jù)之前 先利用腳本語言對數(shù)據(jù)類型進(jìn)行驗(yàn)證 若不符合要求的 則可以通過腳本語言對數(shù)據(jù)進(jìn)行一定的轉(zhuǎn)換 把 轉(zhuǎn)換為N 把 轉(zhuǎn)換為Y等等
所以 有時(shí)候程序員在開發(fā)前臺應(yīng)用程序的時(shí)候 若要開發(fā)數(shù)據(jù)導(dǎo)入功能的話 我們都是建議采用這個(gè)數(shù)據(jù)轉(zhuǎn)換服務(wù) 不但有現(xiàn)成的接口 而且 還可以對數(shù)據(jù)進(jìn)行驗(yàn)證與一定程度的轉(zhuǎn)換 另外 數(shù)據(jù)轉(zhuǎn)換服務(wù)的數(shù)據(jù)導(dǎo)入效率非常的高 即使通過前臺程序調(diào)用 其性能也比其他方法在同等條件下 要高一個(gè)檔次 而且 隨著數(shù)據(jù)量的增加 數(shù)據(jù)轉(zhuǎn)換服務(wù)的優(yōu)勢會越來越明顯
不過 在前臺應(yīng)用程序調(diào)用數(shù)據(jù)轉(zhuǎn)換服務(wù)的時(shí)候 需要注意 數(shù)據(jù)轉(zhuǎn)換服務(wù)提供的接口比較復(fù)雜 所以 前臺程序調(diào)用數(shù)據(jù)轉(zhuǎn)換服務(wù)的代碼也比較復(fù)雜 若再加上一些腳本語言的話 可能處理起來更加的繁瑣 故一般只有在大型系統(tǒng)上才會用到這個(gè)接口 若數(shù)據(jù)不多 否則不需要復(fù)雜驗(yàn)證與轉(zhuǎn)換的話 利用這個(gè)接口是大刀小用 得不償失
第四種方式 異構(gòu)數(shù)據(jù)庫之間的導(dǎo)入導(dǎo)出
雖然第二種 第三種方式都可以完成異構(gòu)數(shù)據(jù)庫之間數(shù)據(jù)的導(dǎo)入導(dǎo)出作業(yè) 不過 在SQL Server中 還提供了另外一種解決方案 即直接在SQL Server數(shù)據(jù)庫中連接到其他類型的數(shù)據(jù)庫上 然后采用Select Into等語句實(shí)現(xiàn)數(shù)據(jù)的導(dǎo)入作業(yè)
在SQL Server中 提供了兩個(gè)函數(shù)可以幫助我們實(shí)現(xiàn)對非SQL Server數(shù)據(jù)庫的連接 這兩個(gè)函數(shù)分別為Opendatesource與Openrowset 他們的功能基本相同 只是在細(xì)節(jié)上有所差異
如Opendatesource這個(gè)函數(shù)至能夠打開源數(shù)據(jù)庫的表和視圖 而不能夠?qū)ζ溥M(jìn)行過濾 若用戶只想把源表中的部分?jǐn)?shù)據(jù)導(dǎo)入到SQL Server數(shù)據(jù)庫的表中 則不能對源表直接進(jìn)行過濾 過濾的動作需要在SQL Server數(shù)據(jù)庫中進(jìn)行 而Openrowset這個(gè)函數(shù) 可以在打開對方數(shù)據(jù)庫的表或者視圖的時(shí)候 直接利用Where等條件限制語句對記錄進(jìn)新過濾 為此 在實(shí)際應(yīng)用中 還是Openrowset這個(gè)函數(shù)使用的頻率比較高
不過由于其需要用戶寫復(fù)雜的參數(shù) 而且 又不能夠提供復(fù)雜的數(shù)據(jù)驗(yàn)證功能 所以在實(shí)際工作中用的并不是很多 在一些小的應(yīng)用系統(tǒng)中 偶爾還可以見到其的蹤影 在一些大的成熟的商業(yè)軟件中 很少采用這種方式 對數(shù)據(jù)進(jìn)行導(dǎo)入
lishixinzhi/Article/program/SQLServer/201311/22294
三、淘寶寶貝詳情頁 有些尺碼表,產(chǎn)品信息表格是怎么做的
告訴你個(gè)最簡單的辦法,用wps表格把你相關(guān)的內(nèi)容填寫好,最后設(shè)置下邊框,這種服裝類尺碼表格就做出來了。謝謝對淘寶的支持。
四、在ACCESS中如何創(chuàng)建查詢?
的查詢 在建立表的時(shí)候,首先想的就是要把同一類的數(shù)據(jù)放在一個(gè)表中,然后給這個(gè)表取個(gè)一目了然的名字,這樣管理起來會方便得多但是另一方面,我們在實(shí)際工作中使用數(shù)據(jù)庫中的數(shù)據(jù)時(shí),并不是簡單地使用這個(gè)表或那個(gè)表中的數(shù)據(jù),而常常是將有“關(guān)系”的很多表中的數(shù)據(jù)一起調(diào)出使用,有時(shí)還要把這些數(shù)據(jù)進(jìn)行一定的計(jì)算以后才能使用查詢對象如果再建立一個(gè)新表,把要用到的數(shù)據(jù)拷貝到新表中,并把需要計(jì)算的數(shù)據(jù)都計(jì)算好,再填入新表中,就顯得太麻煩了用“查詢”對象可以很輕松地解決這個(gè)問題,它同樣也會生成一個(gè)數(shù)據(jù)表視圖,看起來就像新建的“表”對象的數(shù)據(jù)表視圖一樣查詢的優(yōu)點(diǎn)“查詢”的字段來自很多互相之間有“關(guān)系”的表,這些字段組合成一個(gè)新的數(shù)據(jù)表視圖,但它并不存儲任何的數(shù)據(jù)當(dāng)我們改變“表”中的數(shù)據(jù)時(shí),“查詢”中的數(shù)據(jù)也會發(fā)生改變計(jì)算的工作也可以交給它來自動地完成,完全將用戶從繁重的體力勞動中解脫出來,充分體現(xiàn)了計(jì)算機(jī)數(shù)據(jù)庫的優(yōu)越性常見的查詢種類選擇查詢交叉查詢操作查詢參數(shù)查詢選擇查詢選擇查詢就是從一個(gè)或多個(gè)有關(guān)系的表中將滿足要求的數(shù)據(jù)提取出來,并把這些數(shù)據(jù)顯示在新的查詢數(shù)據(jù)表中其他的方法,像“交叉查詢”、“操作查詢”和“參數(shù)查詢”等,都是“選擇查詢”的擴(kuò)展例子:訂單查詢現(xiàn)在我們建立一個(gè)“訂單”查詢,建立這個(gè)查詢就是為了將每份訂單中的各項(xiàng)信息都顯示出來,包括“訂單號”、“訂貨公司”、“貨品名稱”、“貨物單價(jià)”、“訂貨數(shù)量”、“訂貨金額”、“經(jīng)辦人”和“訂貨時(shí)間”這些字段 1.查詢準(zhǔn)備首先要在Access中打開“客戶訂單數(shù)據(jù)庫”,然后單擊“對象”列表中的“查詢”項(xiàng),并在創(chuàng)建方法列表中單擊“在設(shè)計(jì)視圖中創(chuàng)建查詢”項(xiàng) 因?yàn)橄旅娴牟僮鞫际窃趯Α安樵儭边@個(gè)對象進(jìn)行操作,所以要將當(dāng)前的對象切換到“查詢”對象上 2.選擇需要查詢的表
單擊“在設(shè)計(jì)視圖中創(chuàng)建查詢”后,屏幕上出現(xiàn)“查詢”窗口,它的上面還有一個(gè)“顯示表”對話框。在上一課“建立表之間的關(guān)系”中曾經(jīng)提到過“顯示表”對話框。單擊“顯示表”對話框上的“兩者都有”選項(xiàng),在列表框中選擇需要的表或查詢?!氨怼边x項(xiàng)卡中只列出了所有的表,“查詢”選項(xiàng)卡中只列出了所有的查詢,而選擇“兩者都有”就可以把數(shù)據(jù)庫中所有“表”和“查詢”對象都顯示出來,這樣有助于我們從選擇的表或查詢中選取新建查詢的字段。
單擊所需要的表或查詢,然后單擊對話框上的“添加”按鈕,這個(gè)表的字段列表就會出現(xiàn)在查詢窗口中。將“客戶訂單數(shù)據(jù)庫”中的“訂單信息表”和“產(chǎn)品信息表”都添加到查詢窗口中。添加完提供原始數(shù)據(jù)的表后,就可以把“顯示表”窗口關(guān)閉,回到“查詢窗口”中準(zhǔn)備建立“查詢”了。 “表/查詢顯示窗口”顯示查詢所用到的數(shù)據(jù)來源,包括表、查詢。窗口中的每個(gè)表或查詢都列出了它們的所有字段,這樣一目了然,方便了我們選擇查詢字段 示例查詢窗口則是用來顯示查詢中所用到的查詢字段和查詢準(zhǔn)則
3.為查詢添加和刪除目標(biāo)字段
現(xiàn)在我們就要往查詢設(shè)計(jì)表格中添加字段了。所添加的字段叫做“目標(biāo)字段”,向查詢表格中添加目標(biāo)字段有兩種方法:
第一種方法可以在表格中選擇一個(gè)空白的列,單擊第一行對應(yīng)的一格,格子的右邊出現(xiàn)一個(gè)帶下箭頭的按鈕,單擊這個(gè)按鈕出現(xiàn)下拉框,在下拉框中就可以選擇相應(yīng)的目標(biāo)字段了,選中表“訂單信息表”中的“訂單號”字段
如果在幾個(gè)表中都有同樣的字段,要怎么區(qū)分呢?當(dāng)我們在查詢表格的第一格的下拉框中尋找對應(yīng)目標(biāo)字段時(shí),在字段前面都有字段所在的表格/查詢名,像“訂單信息表.產(chǎn)品名稱”字段就表示它是“訂單信息表”中的“產(chǎn)品名稱”字段。而不是別的表或查詢中的“產(chǎn)品名稱”字段。這樣就不會混淆了
第二種方法更簡單,如果要添加“訂單信息表”中的“訂貨單位”字段,就先選中“訂單信息表”這個(gè)表,然后在它的列表框中找到需要的字段“訂貨單位”,將鼠標(biāo)移動到列表框中標(biāo)有這個(gè)字段的選項(xiàng)上,按住鼠標(biāo)左鍵,這時(shí)鼠標(biāo)光標(biāo)變成一個(gè)長方塊,拖動鼠標(biāo)將長方塊拖到下方查詢表格中的一個(gè)空白列,放開鼠標(biāo)左鍵,這樣就完成了將“訂單信息表”中的“訂貨單位”字段添加到查詢表格中了
在“表/查詢”窗口中如果有很多對象時(shí),這種方法就比第一種方法顯得方便多了
如果要刪除一個(gè)目標(biāo)字段,將鼠標(biāo)移動到要刪除的目標(biāo)字段所在列的選擇條上,光標(biāo)會變成一個(gè)向下的箭頭,單擊鼠標(biāo)左鍵將這一列都選中,敲擊鍵盤上的“DELETE”鍵,選中的目標(biāo)字段就被刪除了
4.查詢的數(shù)據(jù)表視圖
將表切換到數(shù)據(jù)表視圖,就可以看到“查詢”結(jié)果了
在Access中,在幾個(gè)視圖之間切換是非常簡單的。只要將鼠標(biāo)移動到工具欄左上角的第一個(gè)工具按鈕處,就會彈出一個(gè)“視圖”提示標(biāo)簽,單擊它就可以從查詢設(shè)計(jì)視圖切換到數(shù)據(jù)表視圖
查詢的數(shù)據(jù)表視圖看起來很像表,但它們之間還是有很多差別的
在查詢的數(shù)據(jù)表中雖然不能插入列,但是可以移動列,而且在查詢的數(shù)據(jù)表中也可以改變列寬和行高,還可以隱藏和凍結(jié)列
在查詢數(shù)據(jù)表中無法加入或刪除列,而且不能修改查詢字段的字段名。這是因?yàn)橛刹樵兯傻臄?shù)據(jù)值并不是真正存在的值,而是動態(tài)地從表對象中調(diào)來的,是表中數(shù)據(jù)的一個(gè)鏡像
查詢只是告訴Access需要什么樣的數(shù)據(jù),而Access就會從表中查出這些數(shù)據(jù)的值,并將它們反映到查詢數(shù)據(jù)表中來罷了,也就是說這些值只是查詢的結(jié)果
我們剛才選擇目標(biāo)字段就是告訴Access需要哪些表、哪些字段,而Access會把字段中的數(shù)據(jù)列成一個(gè)表反饋給我們
在查詢中還可以運(yùn)用各種表達(dá)式來對表中的數(shù)據(jù)進(jìn)行運(yùn)算生成新的查詢字段
5.匯總數(shù)據(jù)
現(xiàn)在的數(shù)據(jù)表還沒算出每份訂單所涉及的“銷售總金額”,我們可以在查詢中使用表達(dá)式來計(jì)算。先在查詢的設(shè)計(jì)窗口中添加一個(gè)目標(biāo)字段,就是查詢數(shù)據(jù)表中最后的“銷售總金額”字段,因?yàn)檫@個(gè)字段不在任何一個(gè)表中,所以必須手動將它輸入到查詢表格的一個(gè)空列中
在列的字段行首先輸入“銷售金額”,然后輸入“:”(注意必須輸入英文模式下的“:”),接著輸入“[產(chǎn)品信息表]![產(chǎn)品單價(jià)]*[訂單信息表]![訂貨數(shù)量]”,現(xiàn)在再切換到查詢的數(shù)據(jù)表視圖看看結(jié)果,查詢新增了“銷售總金額”列,并且自動算出了每份訂單中涉及的金額
寫計(jì)算表達(dá)式的時(shí)候必須注意它的格式,首先是字段名稱,接著是“:”然后是表達(dá)式的右邊部分,在用到本查詢中的目標(biāo)字段時(shí),必須將字段名用方括號括起來,在字段名前面加上“[所用表的表名]!”符號來表示它是哪個(gè)表中的字段
剛才說的都是一些簡單的計(jì)算,如果要對數(shù)據(jù)進(jìn)行一些復(fù)雜的計(jì)算,要計(jì)算十幾個(gè)值,都這么寫會很麻煩,而且如果要取某個(gè)值開方后的值,就寫不出了
為了完成更多更復(fù)雜的計(jì)算,Access提供了一個(gè)專用的“表達(dá)式生成器”,它的具體使用方法將在下一課里講
6.保存新建的查詢
該做的差不多都做完了,我們把新建的查詢保存起來吧
在主菜單上單擊“文件”菜單中的“保存”命令,如果是第一次存儲這個(gè)查詢,在屏幕上就會彈出一個(gè)對話框,詢問如何命名這個(gè)查詢:7.利用簡單表查詢向?qū)Ы⒉樵?
首先用鼠標(biāo)單擊數(shù)據(jù)庫窗口的新建按鈕,屏幕上彈出“新建查詢”窗口,在列表框中選擇“簡單查詢向?qū)А?,然后單擊“確定”按鈕。在出現(xiàn)的簡單查詢向?qū)Т翱谏?,選擇新建查詢中需要用到的字段名稱。由于這些字段可能在不同的表或查詢中,先要在表/查詢下拉框的下拉菜單中選擇需要的表或查詢,這時(shí)在可用字段列表框中的字段就是所選擇的表或查詢中的全部可用字段了。用鼠標(biāo)單擊選中需要的“字段”,再單擊“向左移”或“向右移”按鈕就可以將這個(gè)選項(xiàng)作為新建查詢中的一個(gè)選定的字段了。將所有需要的字段都選定以后,單擊窗口上的下一步按鈕,在下一個(gè)窗口中為新建的查詢?nèi)∶?,并單擊“完成”按鈕,就可以創(chuàng)建一個(gè)新的查詢了
8.利用交叉表查詢向?qū)Ы⒉樵?
ACCESS支持一種特殊類型的總計(jì)查詢,叫做交叉表查詢,利用該查詢,你可以在類似電子表格式中查看計(jì)算值,要創(chuàng)建一個(gè)交叉表查詢,首先在數(shù)據(jù)庫窗口中單擊新建按鈕,并在彈出的窗口中單擊選中“交叉表查詢向?qū)А?,然后單擊確定按鈕,在出現(xiàn)的交叉表查詢向?qū)Т翱谥械谝徊揭筮x擇含有交叉表的表或查詢的名稱,第二步要選擇在交叉表中哪些字段的值用來做行標(biāo)題,最多只能選擇三個(gè)字段,第三步要選擇在交叉表中那些字段的值用來做列標(biāo)題,第四步要選擇在表中的交叉點(diǎn)計(jì)算出什么數(shù)值。第五步中需要為新建的查詢?nèi)∶?,并單擊完成按鈕,這樣一個(gè)交叉表查詢就完成了。
由于這個(gè)查詢比較特殊,而且對于初學(xué)者來說經(jīng)常看不懂,我特把羅斯文數(shù)據(jù)庫中的相關(guān)例子單獨(dú)提出來以供參考。交叉表查詢.rar (83.03 KB) 9.使用查找重復(fù)項(xiàng)查詢向?qū)Ы⒉樵?
在Access中,可能需要對數(shù)據(jù)表中某些具有相同的值的記錄進(jìn)行檢索、分類。利用系統(tǒng)提供的“查找重復(fù)查詢向?qū)А笨梢钥焖俚赝瓿梢粋€(gè)“查找重復(fù)項(xiàng)”查詢。首先在數(shù)據(jù)庫窗口中單擊“查詢”選項(xiàng)卡,然后單擊“新建”按鈕,在“新建查詢”對話框中,單擊“查找重復(fù)查詢向?qū)А保瑔螕簟按_定”按鈕。“查找重復(fù)項(xiàng)查詢向?qū)А钡牡谝徊脚c前面的兩種查詢向?qū)б粯?,根?jù)需要選取查詢的對象,第二步選取設(shè)為重復(fù)值的字段,系統(tǒng)會按照選取的字段自動對數(shù)據(jù)表中的記錄進(jìn)行檢索,按照設(shè)定的字段分類檢索。第三步選擇另外查詢的字段。其實(shí),在此處選擇的查詢內(nèi)容是用戶想了解的信息,即有哪些記錄具有相同的內(nèi)容。在最后一個(gè)向?qū)υ捒蛑休斎胄陆ú樵兊臉?biāo)題,或者接受系統(tǒng)提供的默認(rèn)值,并且選擇生成查詢之后的操作,即可以選擇在“數(shù)據(jù)表”視圖中打開查詢查看信息或在“設(shè)計(jì)”視圖中修改查詢設(shè)計(jì)。單擊“完成”按鈕結(jié)束查詢的建立
10.使用查找不匹配項(xiàng)查詢向?qū)Ы⒉樵?
在Access中,可能需要對數(shù)據(jù)表中的記錄進(jìn)行檢索,查看它們是否與其他記錄相關(guān),是否真正具有實(shí)際意義。利用“查找不匹配查詢向?qū)А笨梢钥焖俚赝瓿?。首先在?shù)據(jù)庫窗口單擊“新建”按鈕。在“新建查詢”對話框中,單擊“查找不匹配查詢向?qū)А?,單擊“確定”按鈕。向?qū)У牡谝徊揭脩暨x取查詢的兩個(gè)對象,即記錄相關(guān)的兩個(gè)數(shù)據(jù)表。選定之后,單擊“下一步”按鈕。在下一步中,選定前面選取的兩個(gè)表間匹配的字段。系統(tǒng)會自動根據(jù)匹配的字段進(jìn)行檢索,查看不匹配的記錄。第三步選取能夠代表查詢記錄的字段??梢詮膶υ捒蜃髠?cè)的可用字段列表向右側(cè)窗口中選取用戶需要的字段,選取沒有特定的要求。在最后一個(gè)向?qū)υ捒蛑休斎胄陆ú樵兊臉?biāo)題,或者接受系統(tǒng)提供的默認(rèn)值,并且選擇生成查詢之后的操作,單擊“完成”按鈕結(jié)束查詢的建立
11.建立SQL查詢
SQL查詢是用戶使用SQL語句直接創(chuàng)建的一種查詢。實(shí)際上,Access所有的查詢都可以認(rèn)為是一個(gè)SQL查詢,因?yàn)锳ccess查詢就是以SQL語句為基礎(chǔ)來實(shí)現(xiàn)查詢的功能。不過在建立Access查詢時(shí)并不是所有的查詢都可以在系統(tǒng)所提供的查詢“設(shè)計(jì)”視圖中進(jìn)行創(chuàng)建。由于查詢只能通過SQL語句來實(shí)現(xiàn),SQL查詢可以分為以下四類:聯(lián)合查詢、傳遞查詢、數(shù)據(jù)定義查詢和子查詢。要想在Access中建立SQL查詢,首先要建立一個(gè)新的查詢,然后單擊“視圖”菜單,選擇“SQL視圖”命令,這樣在屏幕上就出現(xiàn)了一個(gè)文本框,用來書寫SQL語句。將用到的SQL語句輸入完畢后,再單擊“視圖”菜單,選擇“數(shù)據(jù)表視圖”命令,就可以看到剛才SQL語句所起的作用了
12.創(chuàng)建參數(shù)查詢
參數(shù)查詢可以在運(yùn)行查詢的過程中自動修改查詢的規(guī)則,用戶在執(zhí)行參數(shù)查詢時(shí)會顯示一個(gè)輸入對話框以提示用戶輸入信息,這種查詢叫做參數(shù)查詢。當(dāng)需要對某個(gè)字段進(jìn)行參數(shù)查詢時(shí),首先切換到這個(gè)查詢的設(shè)計(jì)視圖,然后在作為參數(shù)使用的字段下的“準(zhǔn)則”單元格中,在方括號內(nèi)鍵入相應(yīng)的提示文本。此查詢運(yùn)行時(shí),Access將顯示該提示。輸入完畢后,將查詢切換到數(shù)據(jù)表視圖,這時(shí)在屏幕中就會出現(xiàn)一個(gè)對話框,提問你需要限制哪個(gè)參數(shù)。此時(shí)輸入一定的條件就可以看到查出的滿足條件的記錄。Access 的參數(shù)查詢是建立在選擇查詢或交叉查詢的基礎(chǔ)之上的,是在運(yùn)行選擇查詢或交叉查詢之前,為用戶提供了一個(gè)設(shè)置準(zhǔn)則的參數(shù)對話框,可以很方便地更改查詢的限制或?qū)ο?。?dāng)然不僅僅可以建立單個(gè)參數(shù)的查詢,還可以同時(shí)為其他字段建立準(zhǔn)則提示的查詢
13.設(shè)置查詢屬性
要設(shè)置查詢的屬性,首先打開一個(gè)查詢,然后點(diǎn)擊工具欄上的“屬性”按鈕,在彈出的查詢屬性列表框中修改查詢的屬性。在各種查詢屬性中,很多都容易理解,現(xiàn)在介紹幾種不常用但卻很有用的屬性:
運(yùn)行權(quán)限:將這個(gè)屬性設(shè)置為“所有者的”。設(shè)置了此屬性后,所有用戶都具有查詢所有者的查看和執(zhí)行查詢權(quán)限,這樣查詢所有者才能保存更改的查詢,只有查詢所有者才能更改查詢的所有權(quán)。
記錄集類型:記錄集類型包括動態(tài)集、動態(tài)集(不一致的更新)、快照三個(gè)類型。選擇動態(tài)集,那么查詢的數(shù)據(jù)表中的值可以修改,而且會動態(tài)的改動相應(yīng)的計(jì)算值,而快照狀態(tài)時(shí)則不能修改數(shù)據(jù)表中的數(shù)據(jù)。
最后補(bǔ)充一個(gè)在ACCESS中另一個(gè)特殊查詢,即聯(lián)合查詢。
在數(shù)據(jù)庫窗體中,單擊“對象”下的“查詢” ,然后單擊“數(shù)據(jù)庫”窗口工具欄上的“新建”。 在“新建查詢”對話框中,單擊“設(shè)計(jì)視圖”,然后單擊“確定”。 無需添加任何表或查詢,在“顯示表”對話框中單擊“關(guān)閉”。 在“查詢”菜單上,請指到“SQL 特定查詢”,然后單擊“聯(lián)合”。 如果無需返回重復(fù)記錄,請輸入帶有 UNION 運(yùn)算的 SQL SELECT 語句;如果需要返回重復(fù)記錄,請輸入帶有 UNION ALL 運(yùn)算的 SQL SELECT 語句。 注釋 每條 SELECT 語句都必須以同一順序返回相同數(shù)量的字段。對應(yīng)的字段都需要有兼容的數(shù)據(jù)類型,但是有一個(gè)例外:可以將“數(shù)字”字段和“文本”字段作為對應(yīng)的字段
以上就是小編對于產(chǎn)品信息表問題和相關(guān)問題的解答了,如有疑問,可撥打網(wǎng)站上的電話,或添加微信。
推薦閱讀:
產(chǎn)品畫冊設(shè)計(jì)方案(產(chǎn)品畫冊設(shè)計(jì)方案怎么寫)
產(chǎn)品包裝設(shè)計(jì)說明模板200字(產(chǎn)品包裝設(shè)計(jì)說明模板200字圖片)
抖音小店在手機(jī)回復(fù)買家信息(抖音小店在手機(jī)回復(fù)買家信息可以嗎)
杭州小紅車還車點(diǎn)(杭州小紅車還車點(diǎn)查詢)
問大家
現(xiàn)在有不少公務(wù)員為當(dāng)?shù)剞r(nóng)產(chǎn)品直播帶貨,這樣算違規(guī)嗎?
正在學(xué)設(shè)計(jì),非本專業(yè),分新媒體,平面設(shè)計(jì),產(chǎn)品經(jīng)理等,應(yīng)該怎么選?
很想知道抖音那些主播賣的產(chǎn)品從哪里拿的貨,很想去抖音開直播賣貨
燕郊新產(chǎn)品推廣活動會場布置大概多少錢呢?各位大佬們問一下哈
昌平產(chǎn)品秀保安服務(wù)好的價(jià)格多少?各位大俠們跪求回答
大興產(chǎn)品秀派傳單公司聯(lián)系方式有么?各位好基友們幫忙回一下
海淀產(chǎn)品秀現(xiàn)場協(xié)助公司聯(lián)系方式多少?在座的老鐵們在線等
豐臺新產(chǎn)品推廣活動現(xiàn)場協(xié)助公司電話哪里有?各位大俠們跪求回答
UG產(chǎn)品設(shè)計(jì)/工業(yè)設(shè)計(jì)專業(yè)就業(yè)前景如何?
濟(jì)南哪里有相親活動?濟(jì)南哪里有固定相親的地方