本篇內(nèi)容介紹了“怎么用SQL語(yǔ)句創(chuàng)建視觀表”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
成都創(chuàng)新互聯(lián)公司為您提適合企業(yè)的網(wǎng)站設(shè)計(jì)?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強(qiáng)的網(wǎng)絡(luò)競(jìng)爭(zhēng)力!結(jié)合企業(yè)自身,進(jìn)行網(wǎng)站設(shè)計(jì)及把握,最后結(jié)合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到成都網(wǎng)站建設(shè)、成都網(wǎng)站制作, 我們的網(wǎng)頁(yè)設(shè)計(jì)師為您提供的解決方案。
視觀表(Views) 可以被當(dāng)作是虛擬表格。它跟表格的不同是,表格中有實(shí)際儲(chǔ)存資料,而視觀表是建立在表格之上的一個(gè)架構(gòu),它本身并不實(shí)際儲(chǔ)存資料。建立一個(gè)視觀表的語(yǔ)法如下:
CREATE VIEW "VIEW_NAME" AS "SQL 語(yǔ)句"
"SQL 語(yǔ)句" 可以是任何一個(gè)我們?cè)谶@個(gè)教材中有提到的SQL。來(lái)看一個(gè)例子。假設(shè)我們有以下的表格:
TABLE Customer
(First_Name char(50),
Last_Name char(50),
Address char(50),
City char(50),
Country char(25),
Birth_Date date)
若要在這個(gè)表格上建立一個(gè)包括First_Name,Last_Name, 和Country 這三個(gè)欄位的視觀表,我們輸入:
CREATE VIEW V_Customer
AS SELECT First_Name, Last_Name, Country
FROM Customer
現(xiàn)在,我們有一個(gè)叫做V_Customer 的視觀表:
View V_Customer
(First_Name char(50),
Last_Name char(50),
Country char(25))
我們也可以用視觀表來(lái)連接兩個(gè)表格。在這個(gè)情況下,使用者可以直接由一個(gè)視觀表中找出她要的資訊,而不需要由兩個(gè)不同的表格中去做一次連接的動(dòng)作。假設(shè)有以下的兩個(gè)表格:
Store_Information 表格
store_name sales date
Los Angeles $1500 jan-05-1999
San Francisco $300 jan-08-1999
Boston $700 jan-08-1999
Geography 表格
region_name store_name
East Boston
East New York
West Los Angeles
West San Diego
我們可以用以下的指令來(lái)建一個(gè)包括每個(gè)地區(qū)(region) 銷售額(sales) 的視觀表:
CREATE VIEW V_REGION_SALES
AS SELECT A1.region_name REGION, SUM(A2.Sales) SALES
FROM Geography A1, Store_Information A2
WHERE A1.store_name = A2.store_name
GROUP BY A1.region_name
這給我們有一個(gè)名為V_REGION_SALES 的視觀表。這個(gè)視觀表包含不同地區(qū)的銷售哦。如果我們要從這個(gè)視觀表中獲取資料,我們輸入:
SELECT * FROM V_REGION_SALES
結(jié)果:
REGION SALES
East $700
West $2050
“怎么用SQL語(yǔ)句創(chuàng)建視觀表”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!
文章標(biāo)題:怎么用SQL語(yǔ)句創(chuàng)建視觀表
瀏覽路徑:http://m.newbst.com/article32/ijsisc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、定制網(wǎng)站、建站公司、手機(jī)網(wǎng)站建設(shè)、全網(wǎng)營(yíng)銷推廣、網(wǎng)頁(yè)設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)