亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

SQL數(shù)據(jù)操作基礎(chǔ)(初級(jí))2

2019-11-03 08:38:15
字體:
供稿:網(wǎng)友
使用ISQL執(zhí)行SELECT查詢

當(dāng)你安裝SQL Sever時(shí),你同時(shí)安裝了一個(gè)叫作ISQL/w的應(yīng)用程序。ISQL/w允許你執(zhí)行交互的SQL查詢。在把查詢包括到你的asp網(wǎng)頁中之前,用ISQL/w對其進(jìn)行測試是非常有用的。

注意:

在這本書的第一部份,你學(xué)習(xí)了怎樣安裝和配置Microsoft SQL Sever 。如果沒有安裝SQL Sever或者SQL Sever不能運(yùn)行,請參閱第三章“安裝和使用SQL Sever”。

選擇任務(wù)上SQL Sever程序組中的ISQL_w以啟動(dòng)該程序。程序啟動(dòng)時(shí),首先會(huì)出現(xiàn)一個(gè)對話框,要求輸入服務(wù)器信息和登錄信息(見圖10.1)。在Sever框中,輸入你的SQL服務(wù)器的名字。如果服務(wù)器正運(yùn)行在本地計(jì)算機(jī)上,服務(wù)器名字就是你計(jì)算機(jī)的名字。
在登錄信息框中,輸入一個(gè)登錄帳號(hào)和密碼或選擇使用“可信連接”,然后單擊Connect按鈕。

圖10。1

 

 

注意:

如果你將SQL Sever配置為使用完整安全或混合安全,那么你可以使用可信連接。如果你使用標(biāo)準(zhǔn)安全,你則需要提供用戶帳號(hào)和
密碼。要了解更多信息,參見第三章。

如果一切正常,在你單擊連接按鈕后會(huì)出現(xiàn)一個(gè)查詢窗口,如圖10.2所示。(如果有異常,請參考第三章)

 

圖10.2

 

在執(zhí)行查詢之前,你需要選擇數(shù)據(jù)庫。安裝 SQL Sever時(shí)你已為自己創(chuàng)建了一個(gè)數(shù)據(jù)庫,SQL Sever還有許多系統(tǒng)數(shù)據(jù)庫,如master,model,msdb,和tempdb。

方便的是,SQL Sever帶有一個(gè)特殊的名為pubs的例子數(shù)據(jù)庫。庫 pubs中包含供一個(gè)虛擬的出版商使用的各個(gè)表。文檔中所有的例子程序都是針對這個(gè)庫來設(shè)計(jì)的。本書中的許多例子也使用這個(gè)數(shù)據(jù)庫。

在查詢窗口頂部的DB下拉框中選擇數(shù)據(jù)庫pubs,這樣你就選擇了數(shù)據(jù)庫。你所有的查詢都將針對這個(gè)庫中的各個(gè)表來執(zhí)行?,F(xiàn)在你可以執(zhí)行你的第一個(gè)查詢了。這真讓人興奮!

你的第一個(gè)查詢將針對一個(gè)名為autrors的表,表中包含所有為某個(gè)虛擬出版商工作的作者的相關(guān)數(shù)據(jù)。單擊查詢窗口并輸入以下的語句:

SELECT phone FROM authors WHERE au_name="Ringer"

輸入完成后,單擊執(zhí)行查詢按鈕(一個(gè)綠色三角形,看起來像VCR播放鍵)。單擊此按鈕后,任何出現(xiàn)在查詢窗口中的語句均會(huì)被執(zhí)
行。查詢窗口會(huì)自動(dòng)變成結(jié)果顯示窗口,你可以看到查詢的結(jié)果(見圖10.3)。

你看到的查詢結(jié)果也許與圖10.3所示的不同。在SQL Sever的不同版本中,庫pubs中的數(shù)據(jù)會(huì)有所不同。對SQL Sever 6.5來說,
將會(huì)找到兩條記錄。結(jié)果顯示窗口中應(yīng)顯示如下內(nèi)容:

phone

……………….

801 826_0752

801 826_0752

(2 row(s) affected)

圖10.3

 

 

你所執(zhí)行的SELECT語句從表authors中取出所有名字為Ringer的作者的電話號(hào)碼。你通過在WHERE子句中使用特殊的選擇條件來限
制查詢的結(jié)果。你也可以忽略選擇條件,從表中取出所有作者的電話號(hào)碼。要做到這一點(diǎn),單擊Query標(biāo)簽,返回到查詢窗口,輸
入以下的SELECT語句:

SELECT Phone FROM authors

這個(gè)查詢執(zhí)行后,會(huì)取出表authors中的所有電話號(hào)碼(沒有特定的順序)。如果表authors中包含一百個(gè)電話號(hào)碼,會(huì)有一百個(gè)記
錄被取出,如果表中有十億個(gè)電話號(hào)碼,這十億條記錄都會(huì)被取出(這也許需要一些時(shí)間)。

表authrs的字段包括姓,名字,電話號(hào)碼,地址,城市,州和郵政編碼。通過在SELECT語句的第一部份指定它們,你可以從表中取
出任何一個(gè)字段。你可以在一個(gè)SELECT語句中一次取出多個(gè)字段,比如:

SELECT au_fname ,au_lname, phone FROM authors

這個(gè)SELECT語句執(zhí)行后,將取出這三個(gè)列的所有值。下面是這個(gè)查詢的結(jié)果的一個(gè)示例(為了節(jié)省紙張,只顯示查詢結(jié)果的一部
分,其余記錄用省略號(hào)代替):

au_fname au_lname phone

………………………………………………………………………….

Johnson White 408 496_7223

Marjorie Green 415 986_7020

Cheryl Carson 415 548_7723

Michael O’Leary 408 286_2428



(23 row(s) affected)

在SELECT語句中,你需要列出多少個(gè)字段,你就可以列出多少。不要忘了把字段名用逗號(hào)隔開。你也可以用星號(hào)(*)從一個(gè)表中
取出所有的字段。這里有一個(gè)使用星號(hào)的例子:

SELECT * FROM authors

這個(gè)SELECT語句執(zhí)行后,表中的所有字段的值都被取出。你會(huì)發(fā)現(xiàn)你將在SQL查詢中頻繁使用星號(hào)。

技巧:

你可以使用星號(hào)來查看一個(gè)表的所有列的名字。要做到這一點(diǎn),只需要在執(zhí)行完SELECT語句后看一下查詢結(jié)果的列標(biāo)題。

操作多個(gè)表

到現(xiàn)在為止,你只嘗試了用一句SQL查詢從一個(gè)表中取出數(shù)據(jù)。你也可以用一個(gè)SELECT語句同時(shí)從多個(gè)表中取出數(shù)據(jù),只需在
SELECT語句的FROM從句中列出要從中取出數(shù)據(jù)的表名稱即可:

SELECT au_lname ,title FROM authors, titles

這個(gè)SELECT語句執(zhí)行時(shí),同時(shí)從表authors和表titles中取出數(shù)據(jù)。從表authors中取出所有的作者名字,從表titles中取出所有
的書名。在ISQL/w程序中執(zhí)行這個(gè)查詢,看一下查詢結(jié)果。你會(huì)發(fā)現(xiàn)一些奇怪的出乎意料的情況:作者的名字并沒有和它們所著的
書相匹配,而是出現(xiàn)了作者名字和書名的所有可能的組合,這也許不是你所希望見到的。

出了什么差錯(cuò)?問題在于你沒有指明這兩個(gè)表之間的關(guān)系。你沒有通過任何方式告訴SQL如何把表和表關(guān)聯(lián)在一起。由于不知道如何
關(guān)聯(lián)兩個(gè)表,服務(wù)器只能簡單地返回取自兩個(gè)表中的記錄的所有可能組合。

要從兩個(gè)表中選出有意義的記錄組合,你需要通過建立兩表中字段的關(guān)系來關(guān)聯(lián)兩個(gè)表。要做到這一點(diǎn)的途徑之一是創(chuàng)建第三個(gè)
表,專門用來描述另外兩個(gè)表的字段之間的關(guān)系。

表authors有一個(gè)名為au_id的字段,包含有每個(gè)作者的唯一標(biāo)識(shí)。表titles有一個(gè)名為title_id的字段,包含每個(gè)書名的唯一標(biāo)
識(shí)。如果你能在字段au_id和字段title_id 之間建立一個(gè)關(guān)系,你就可以關(guān)聯(lián)這兩個(gè)表。數(shù)據(jù)庫pubs中有一個(gè)名為titleauthor的
表,正是用來完成這個(gè)工作。表中的每個(gè)記錄包括兩個(gè)字段,用來把表titles和表authors關(guān)聯(lián)在一起。下面的SELECT語句使用了
這三個(gè)表以得到正確的結(jié)果:

SELECT au_name,title FROM authors,titles,titleauthor

WHERE authors.au_id=titleauthor.au_id

AND titles.title_id=titleauthor.title_id

當(dāng)這個(gè)SELECT語句執(zhí)行時(shí),每個(gè)作者都將與正確的書名相匹配。表titleauthor指明了表authors和表titles的關(guān)系,它通過包含
分別來自兩個(gè)表的各一個(gè)字段實(shí)現(xiàn)這一點(diǎn)。第三個(gè)表的唯一目的是在另外兩個(gè)表的字段之間建立關(guān)系。它本身不包含任何附加數(shù)
據(jù)。

注意在這個(gè)例子中字段名是如何書寫的。為了區(qū)別表authors和表titles中相同的字段名au_id,每個(gè)字段名前面都加上了表名前
綴和一個(gè)句號(hào)。名為author.au_id 的字段屬于表authors,名為titleauthor.au_id的字段屬于表titleauthor,兩者不會(huì)混
淆。

通過使用第三個(gè)表,你可以在兩個(gè)表的字段之間建立各種類型的關(guān)系。例如,一個(gè)作者也許寫了許多不同的書,或者一本書也許由
許多不同的作者共同完成。當(dāng)兩個(gè)表的字段之間有這種“多對多”的關(guān)系時(shí),你需要使用第三個(gè)表來指明這種關(guān)系。

但是,在許多情況下,兩個(gè)表之間的關(guān)系并不復(fù)雜。比如你需要指明表titles和表publishers之間的關(guān)系。因?yàn)橐粋€(gè)書名不可能與
多個(gè)出版商相匹配,你不需要通過第三個(gè)表來指明這兩個(gè)表之間的關(guān)系。要指明表titles和表publishers之間的關(guān)系,你只要讓這
兩個(gè)表有一個(gè)公共的字段就可以了。在數(shù)據(jù)庫pubs中,表titles和表publishers都有一個(gè)名為pub_id的字段。如果你想得到書名
及其出版商的一個(gè)列表,你可以使用如下的語句:

SELECT title,pub_name FROM titles,publishers

WHERE titles.pub_id=publishers.pub_id

當(dāng)然,如果一本書是由兩個(gè)出版商聯(lián)合出版的,那么你需要第三個(gè)表來代表這種關(guān)系。

通常,當(dāng)你予先知道兩個(gè)表的字段間存在“多對多”關(guān)系時(shí),就使用第三個(gè)表來關(guān)聯(lián)這兩個(gè)表。反之,如果兩個(gè)表的字段間只有“一對一”或“一對多”關(guān)系,你可以使用公共字段來關(guān)聯(lián)它門。



發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
亚洲欧美日韩高清| 午夜精品久久久久久久99黑人| 激情文学亚洲色图| 国产亚洲色婷婷久久99精品91| 国产自产2019最新不卡| 精品国产三级a∨在线| 日本在线视频1区| 久久久一本精品99久久精品| 欧美舌奴丨vk视频| 丝袜亚洲另类欧美重口| 国产精品久久久久久五月尺| 久久综合久久久久| 亚洲综合中文字幕68页| 天堂网免费视频| 在线免费av播放| 99www免费人成精品| 69夜色精品国产69乱| gogo高清午夜人体在线| 国产嫩草在线观看| 欧美日韩三级电影在线| 91福利入口| 成人精品视频在线| 在线看片免费人成视久网| 欧美精品精品精品精品免费| 老牛影视av老牛影视av| 色婷婷av一区二区三区大白胸| 久久国产福利国产秒拍| 色女孩综合网| 91中文字精品一区二区| 性色av一区二区| 日韩视频在线观看国产| 精品久久久久久久久久岛国gif| 夜色福利资源站www国产在线视频| 99久久国产综合精品女小说| 波多野结衣办公室33分钟| 久久久久久欧美精品se一二三四| 一区二区的视频| 免费看污污视频| 精品亚洲一区二区三区四区| 日本久久久久久久久久| 日本中文字幕在线| 91豆花精品一区| 日韩不卡av在线| 成人激情电影在线看| 99r国产精品| 欧美13~18sex性hd| 亚洲欧美日本国产| a一区二区三区| 原谅我中文字幕| 97人洗澡人人免费公开视频碰碰碰| 欧美日韩xxxx| 91caoporn在线| 欧美日韩国产一级二级| 动漫精品一区二区三区| 国产mv免费观看入口亚洲| 成人欧美一区二区三区视频网页| 天天综合久久| 久久精品91久久香蕉加勒比| 欧美又大又粗又长| 中文乱码字幕高清一区二区| 欧美孕妇孕交xxⅹ孕妇交| 人妻熟妇乱又伦精品视频| 韩国女主播一区二区三区| 亚洲人成网址| 亚洲色图图片网| 91嫩草精品| 99热精品免费| 欧美日韩国产精品激情在线播放| 日韩影院免费视频| 日韩黄色影院| 一道本视频在线观看| a v视频在线观看| 一级毛片视频在线| 成人在线高清| 国产女同91疯狂高潮互磨| 成人av网站大全| 这里只有精品视频在线| 99精品人妻少妇一区二区| 欧美一区二区三区爽大粗免费| 亚洲一区二区精品在线观看| www.久久色| 性高潮久久久久久久| 国产综合图区| 91伦理视频在线观看| 四虎成人在线播放| 91麻豆产精品久久久久久夏晴子| 国产午夜大地久久| 激情国产在线| 欧美视频xxx| 中文字幕精品—区二区| 香蕉成人app免费看片| av7777777| 成人精品鲁一区一区二区| 成人欧美精品一区二区| 精品欧美一区二区精品少妇| 91黄色免费网站| 一道本在线视频| 国产一级黄色大片| 国产午夜精品久久久久久免费视| 日韩区欧美区| 一区二区三区久久精品| youjizz欧美| 亚洲国产天堂久久国产91| 在线免费国产视频| 亚洲第一视频| 日本黄色一区| 国产亚洲午夜高清国产拍精品| 国产精品第2页| 99精品电影| 91高清视频在线免费观看| 99精品国产视频| 18free性欧美另类hd| 茄子视频成人在线观看| 精品中国亚洲| www.成人三级视频| 亚洲毛片在线观看.| 亚洲国产精品天堂| 国产在线视频2019最新视频| 在线视频中文亚洲| 日本三级理论片| 国产精品三区在线| 久久成人免费电影| 日韩亚洲欧美中文高清在线| 在线播放日韩专区| 国产精品久久久久久久久久小说| 久久蜜臀中文字幕| 一本加勒比hezyo黑人| 青梅竹马是消防员在线| 国产精品天天看| 国产精品亚洲二区在线观看| 亚洲淫片在线视频| 国产一二三四在线| 亚洲免费成人av在线| 日韩中文在线视频| 日本少妇aaa| 日本亚洲欧美| 日韩欧美另类中文字幕| 国产欧美精品一区二区色综合朱莉| 国产精品久久久久久久久久妞妞| 亚洲免费视频一区二区三区| 尤物在线观看视频| 人体精品一二三区| 久久99精品久久久久久久青青日本| 国产无码精品一区二区| 5月婷婷6月丁香| 一本到不卡精品视频在线观看| 精品国产人成亚洲区| 欧美亚洲日本在线| 高跟丝袜欧美一区| 国产欧美精品va在线观看| 国产美女被遭强高潮免费网站| 国产真人真事毛片| 真实国产乱子伦精品一区二区三区| 四虎永久在线精品免费一区二区| 亚洲妇熟xx妇色黄蜜桃| 成人精品国产一区二区4080| 精品国产乱码久久久久久婷婷| 日韩av中文字幕一区二区| 国产美女免费视频| 久热精品视频在线| 麻豆影视在线播放| 国产精品一区二区午夜嘿嘿嘿小说| 国产盗摄精品一区二区酒店| 国产精品久久久久毛片大屁完整版| 高清精品xnxxcom| 99久久久久久中文字幕一区| 精品国产18久久久久久| 国产经典一区二区三区| 亚洲 欧美 成人| 爱看av在线| 社区色欧美激情 | 日韩欧美一区二区免费| 免费三片在线播放| 中文字幕欧美日本乱码一线二线| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 日韩一区二区三区四区五区| 日本夜爽爽一二区| 欧美一区二不卡视频| www.狠狠色.com| 欧美hdsex| 伊人久久大香线蕉av一区| 精品久久久久久久久久久久久久久久| av在线播放观看| 秋霞网一区二区三区| 国产一卡二卡在线播放| 色偷偷精品视频在线播放| 国产无遮挡又黄又爽| 久久999免费视频| 国产性猛交xxxx免费看久久| 久久久久久com| 欧美视频在线观看免费网址| 91精品婷婷国产综合久久性色| 中文字幕 在线观看| 在线观看免费视频高清游戏推荐| 国产精品毛片| 欧美日韩国产中字| 黄色的电影在线-骚虎影院-骚虎视频| 亚洲美女主播视频免费观看| 国产精品久久久久久av福利软件| 欧美日韩亚洲综合一区| 无码人妻一区二区三区一| 国产日韩亚洲欧美| 国产无人区一区二区三区| 一起操在线视频| 欧美风狂大伦交xxxx| 日韩国产大片| 亚洲欧美激情在线视频| 成年美女黄网站色大片不卡| 中文字幕网站在线观看| 国产精品一区二区入口九绯色| 欧美一区三区三区高中清蜜桃| 亚洲自拍偷拍图| 三上悠亚在线观看| 一本大道亚洲视频| 久久午夜夜伦鲁鲁片| 九九热免费精品视频| 善良的小姨在线| 麻豆成人av在线| 欧美色老女人| 麻豆精品一区二区三区视频| 精品国精品国产尤物美女| 九九九九九国产| 国产精品午夜av在线| 国产麻花豆剧传媒精品mv在线| 美女露出粉嫩尿囗让男人桶| 中文字幕av久久| 日本少妇xxxx动漫| av女人的天堂| 欧美亚洲国产怡红院影院| 久久久亚洲精品一区二区三区| 一本精品一区二区三区| 欧美日本中文| 天天插天天操天天射| 精品综合久久久久| 欧美成人精品欧美一| 免费网站观看www在线观看| 哪个网站能看毛片| 日韩美女毛片| 成年人免费看的视频| 黄色片大全在线观看| 精品国产乱码久久久久久免费| 久久久久久久久一| 黄色99视频| 亚洲第一成人在线| 0608新视觉| 美日韩在线视频| 成人激情电影在线看| 色一情一乱一区二区三区| 在线免费观看欧美| 久久久久午夜电影| 97久久伊人激情网| 天堂在线视频中文网| 欧美日韩国产免费观看视频| 国产一区二区在线观看免费| 精品国产www| 人妖欧美1区| 久热精品视频在线免费观看| 亚州欧美日韩中文视频| 国产视频一区在线观看一区免费| 国产三区在线成人av| 久久久久国产美女免费网站| 夜夜操夜夜操| 91久久精品www人人做人人爽| 精品欧美激情精品一区| 成人久久18免费网站漫画| 国产粉嫩一区二区三区在线观看| 我不卡神马影院| free性欧美| 欧美美女啪啪| 国产三区视频在线观看| 再深点灬舒服灬太大了少妇| 精品国产一区二区三区麻豆免费观看完整版| 最新天堂在线视频| 亚洲av永久纯肉无码精品动漫| 成人免费视频免费观看| 26uuu成人网一区二区三区| 在线一区观看| 欧美午夜aaaaaa免费视频| 3d动漫一区二区三区在线观看| 福利一区二区免费视频| 三级网站视频在在线播放| 国产精品视频一区二区三区,| 全亚洲第一av番号网站| 看黄网站在线| 99久久99久久免费精品小说| 国产欧美精品一区二区色综合| 高清不卡一区| 99视频在线观看免费| 尤物tv在线精品| 日韩永久免费视频| jlzzjlzz国产精品久久| a资源在线观看| 97在线看免费观看视频在线观看| 能看的毛片网站| 久久青青草原一区二区| 久久精品国产一区二区三区日韩| 久久丁香综合五月国产三级网站| 日韩欧美精品网站| 亚洲福利一区二区三区| 免费看成人吃奶视频在线| 中文字幕亚洲欧美一区二区三区| 日韩av电影免费在线观看| 成人区精品一区二区婷婷| 欧美在线色视频| 欧美极品少妇xxxxx| 国产无套精品一区二区三区| 欧美一级片在线观看| 韩国一区二区三区四区| 欧美精品亚洲精品日韩精品| 亚洲国产网站| 麻豆成人免费视频| 不卡av在线免费观看| 中文字幕日韩亚洲| 人人狠狠综合久久亚洲婷婷| 无码av天堂一区二区三区| 在线精品国产亚洲| 中文在线资源新版官网| 天天槽夜夜槽| 国产香蕉成人综合精品视频| 亚洲区成人777777精品| 欧美性色欧美a在线播放| 国产精品美女一区二区三区四区| 毛片一级免费一级| 国产日韩视频在线观看| 亚洲高清免费一级二级三级| 亚洲三级黄色在线观看| 欧美电影《睫毛膏》| 在线观看中文字幕av|