国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

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

SQL數(shù)據(jù)操作基礎(初級)3

2019-11-03 08:38:13
字體:
供稿:網(wǎng)友
操作字段

通常,當你從一個表中取出字段值時,該值與創(chuàng)建該表時所定義的字段名聯(lián)系在一起。如果你從表authors中選擇所有的作者名字,所有的值將會與字段名au_lname相聯(lián)系。但是在某些情況下,你需要對字段名進行操作。在SELECT語句中,你可以在缺省字段名后面僅跟一個新名字來取代它。例如,可以用一個更直觀易讀的名字Author Last Name來代替字段名au_lname:

SELECT au_lname "Author Last Name" FROM authors

當這個SELECT語句執(zhí)行時,來自字段au_lname的值會與“Author Last Name”相聯(lián)系。查詢結果可能是這樣:

Author Last Name

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

White

Green

Carson

O’Leary

Straight



(23 row(s) affected)

注意字段標題不再是au_lname,而是被Author Last Name所取代。

你也可以通過執(zhí)行運算,來操作從一個表返回的字段值。例如,如果你想把表titles中的所有書的價格加倍,你可以使用下面的
SELECT語句:

SELECT PRice*2 FROM titles

當這個查詢執(zhí)行時,每本書的價格從表中取出時都會加倍。但是,通過這種途徑操作字段不會改變存儲在表中的書價。對字段的運
算只會影響SELECT語句的輸出,而不會影響表中的數(shù)據(jù)。為了同時顯示書的原始價格和漲價后的新價格,你可以使用下面的查詢:

SELECT price "Original price", price*2 "New price" FROM titles

當數(shù)據(jù)從表titles中取出時,原始價格顯示在標題Original price下面,加倍后的價格顯示在標題New price下面。結果可能是這
樣:

original price new price

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

39.98
11.95 23.90

5.98
39.98


(18 row(s) affected)

你可以使用大多數(shù)標準的數(shù)學運算符來操作字段值,如加(+),減(-),乘(*)和除(/)。你也可以一次對多個字段進行運
算,例如:

SELECT price*ytd_sales "total revenue" FROM titles

在這個例子中,通過把價格與銷售量相乘,計算出了每種書的總銷售額。這個SELECT語句的結果將是這樣的:

total revenue

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

81,859,05

46,318,20

55,978,78

81,859,05

40,619,68



(18 row(s) affected)

最后,你還可以使用連接運算符(它看起來像個加號)來連接兩個字符型字段:

SELECT au_fname+" "+au_lname "author name" FROM authors

在這個例子中,你把字段au_fname和字段au_lname粘貼在一起,中間用一個逗號 隔開,并把查詢結果的標題指定為author
name。這個語句的執(zhí)行結果將是這樣的:

author names

…………………………………………………………

Johnson White

Marjorie Green

Cheryl Carson

Michael O’Leary

Dean Straight



(23 row(s) affected)

可以看到,SQL為你提供了對查詢結果的許多控制。你應該在asp編程過程中充分利用這些優(yōu)點。使用SQL來操作查詢結果幾乎總是
比使用有同樣作用的腳本效率更高。

排序查詢結果

本章的介紹中曾強調(diào)過,SQL表沒有內(nèi)在的順序。例如,從一個表中取第二個記錄是沒有意義的。從SQL的角度看來,沒有一個記錄
在任何其他記錄之前。

然而,你可以操縱一個SQL查詢結果的順序。在缺省情況下,當記錄從表中取出時,記錄不以特定的順序出現(xiàn)。例如,當從表
authors中取出字段au_lname時,查詢結果顯示成這樣:

au_lname

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

White

Green

Carson

O’Leary

Straight



(23 row(s) affected)

看一列沒有特定順序的名字是很不方便的。如果把這些名字按字母順序排列,讀起來就會容易得多。通過使用ORDER BY子句,你可
以強制一個查詢結果按升序排列,就像這樣:

SELECT au_lname FROM authors ORDER BY au_lname

當這個SELECT語句執(zhí)行時,作者名字的顯示將按字母順序排列。ORDER BY子句將作者名字按升序排列。

你也可以同時對多個列使用ORDER BY子句。例如,如果你想同時按升序顯示字段au_lname和字段au_fname,你需要對兩個字段都
進行排序:

SELECT au_lname,au_fname FROM authors ORDER BY au_lname ,au_fname

這個查詢首先把結果按au_lname字段進行排序,然后按字段au_fname排序。記錄將按如下的順序取出:

au_lname au_fname

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

Bennet Abraham

Ringer Albert

Ringer Anne

Smith Meander



(23 row(s) affected)

注意有兩個作者有相同的名字Ringer。名為Albert Ringer的作者出現(xiàn)名為Anne Ringer的作者之前,這是因為姓Albert按字母順
序應排在姓Anne之前。

如果你想把查詢結果按相反的順序排列,你可以使用關鍵字DESC。關鍵字DESC把查詢結果按降序排列,如下例所示:

SELECT au_lname,au_fname FROM authors

WHERE au_lname=”Ringer” ORDER BY au_lname ,au_fname DESC

這個查詢從表authors中取出所有名字為Ringer的作者記錄。ORDER BY子句根據(jù)作者的名字和姓,將查詢結果按降序排列。結果是
這樣的:

au_lname au_fname

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

Ringer Anne

Ringer Albert

(2 row(s) affectec)

注意在這個表中,姓Anne出現(xiàn)在姓Albert之前。作者名字按降序顯示。

你也可以按數(shù)值型字段對一個查詢結果進行排序。例如,如果你想按降序取出所有書的價格,你可以使用如下的SQL查詢:

SELECT price FROM titles ORDER BY price DESC

這個SELECT語句從表中取出所有書的價格,顯示結果時,價格低的書先顯示,價格高的書后顯示。

警告:

不是特別需要時,不要對查詢結果進行排序,因為服務器完成這項工作要費些力氣。這意味著帶有ORDER BY 子句的SELECT語句執(zhí)
行起來比一般的SELECT語句花的時間長。

取出互不相同的記錄

一個表有可能在同一列中有重復的值。例如,數(shù)據(jù)庫pubs的表authors中有兩個作者的名字是Ringer。如果你從這個表中取出所有
的名字,名字Ringer將會顯示兩次。

在特定情況下,你可能只有興趣從一個表中取出互不相同的值。如果一個字段有重復的值,你也許希望每個值只被選取一次,你可
以使用關鍵字DISTINCT來做到這一點:

SELCET DISTINCT au_lname FROM authors WHERE au_lname="Ringer"

當這個SELECT語句執(zhí)行時,只返回一個記錄。通過在SELECT語句中包含關鍵字DISTINCT,你可以刪除所有重復的值。例如,假設
有一個關于新聞組信息發(fā)布的表,你想取出所有曾在這個新聞組中發(fā)布信息的人的名字,那么你可以使用關鍵字DISTINCT。每個用
戶的名字只取一次——盡管有的用戶發(fā)布了不止一篇信息。

警告:

如同ORDER BY子句一樣,強制服務器返回互不相同的值也會增加運行開銷。福氣不得不花費一些時間來完成這項工作。因此,不是
必須的時候不要使用關鍵字DISTINCT。

創(chuàng)建新表

前面說過,數(shù)據(jù)庫中的所有數(shù)據(jù)存儲在表中。數(shù)據(jù)表包括行和列。列決定了表中數(shù)據(jù)的類型。行包含了實際的數(shù)據(jù)。

例如,數(shù)據(jù)庫pubs中的表authors有九個字段。其中的一個字段名為為au_lname,這個字段被用來存儲作者的名字信息。每次向這個表中添加新作者時,作者名字就被添加到這個字段,產(chǎn)生一條新記錄。

通過定義字段,你可以創(chuàng)建一個新表。每個字段有一個名字和一個特定的數(shù)據(jù)類型(數(shù)據(jù)類型在后面的“字段類型”一節(jié)中講述),例如字段au_lname存儲的是字符型數(shù)據(jù)。一個字段也可以存儲其它類型的數(shù)據(jù)。

使用SQL Sever,創(chuàng)建一個新表的方法是很多的。你可以可執(zhí)行一個SQL語句或使用SQL事務管理器(SQL Enterprise Manager)來創(chuàng)建一個新表。在下一節(jié)里,你將學會如何用SQL語句來創(chuàng)建一個新表。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
精品国产一区二区三区不卡在线| 欧美一级久久久久久久久大| 青青草在线视频免费观看| 国产精品你懂的在线观看| 国产精品视频二区三区| 国产对白在线| 四虎国产精品永久| 麻豆国产在线播放| 成年网在线观看免费观看网址| 狠狠干天天干| 国产极品一区二区三区| 亚洲综合在线网| 国产乱视频在线观看播放| 天堂资源中文在线| 国产黄色在线| www.中文字幕久久久| 久草国产视频| 在线国产小视频| 天天av综合网| 在线国产1区| 久久久久久五月天久久久久久久久| 国产在线黄色片| 国产精品白浆视频免费观看| 夜夜爽夜夜操| 国产成人无吗| 五月天婷婷基地| 欧美高清xxxx性| 国产青草视频在线观看视频| av在线天堂| 国产成人精品综合网站| 久久精品视频免费看| 国产无遮挡又黄又爽免费网站| 在线看黄网址| 91精品国产91久久久久久青草| 激情视频国产| 超碰在线影院| yjizz视频网站在线播放| 69久久精品| 国产精品剧情一区二区三区| 中文字幕国产视频| 激情丁香久久| 国产在线更新| 99热在线免费播放| 毛片在线视频| 欧美另类在线视频| a视频在线看| 99热免费观看| 国产超碰精品在线观看| 国产网站免费观看| 国产男女无套在线播放| 成人亚洲一区二区三区| 青青草在线免费观看| 亚洲图区综合| www.亚洲视频| 国产乱精品一区二区三区| 开心婷婷激情五月| 国产69精品久久app免费版| 九九在线视频| 国产男女猛烈无遮挡免费视频| 日本久久网站| 国产专区在线| 国产网红在线| 亚洲综合天堂网| 国产精品臀控福利在线观看| 国产黄在线观看免费观看不卡| 国产日产一区二区| 在线视频观看你懂的| 欧美高清xxxx性| 国产福利片在线| 免费在线你懂的| 国产www在线观看| 不卡av免费观看| 国产精品视频一区二区免费不卡| 国产95在线|亚洲| 毛片在线视频| 精品视频一二三| 青草视频在线播放| 国产黄大片在线观看画质优化| 亚洲尤物在线视频| 国产福利在线观看| 福利视频网站导航| 在线āv视频| 国产情侣高潮对白| 高清在线观看av| www.99av| 在线天堂av| 国产精品久久久久永久免费看| 亚洲精品xxxxx| 精品推荐蜜桃传媒| 国产精品美女一区二区视频| 黄色av电影在线播放| 精品推荐国产麻豆剧传媒| 国产美女在线看| 久久久久久久久免费视频| 亚洲高清在线免费| 精品免费视频一卡2卡三卡4卡不卡| 黄网址在线播放免费| 免费特级黄毛片| 日本欧洲一区| 青青草视频在线免费观看| 91激情在线| 精精国产xxxx视频在线| 国产黄色免费看| 国产欧美日本亚洲精品一4区| 国产免费黄网站| 五月天丁香在线| 黄色国产网站在线观看| 久久久久久久美女| 国产在线三区| 非洲黑人最猛性xxxx交| 国产女王在线**视频 | 国产成人精品综合网站| 最近中文字幕mv2018在线高清| 国产免费高清| 国产黄色高清在线| 在线一区二区三区精品| 亚洲激情丁香| 免费在线看v| 国产在线第一页| 国产视频中文字幕| √8天堂资源地址中文在线| 国产l精品国产亚洲区在线观看| 国产h在线观看| 天天激情综合| 国产一区二区在线|播放| 国产无遮挡又黄又爽免费网站| 国产经典自拍视频在线观看 | 中文字幕免费中文| 国产成人亚洲精品播放器下载| 亚洲一区免费在线| 天天插天天射| 日本中文字幕视频在线| 999在线视频| 国产在线看片| av在线播放国产| 国产区视频在线播放| 四虎在线免费视频| 国产黄色在线免费观看| 欧美亚洲天堂| 在线视频中文字幕久| 大香伊人中文字幕精品| 午夜不卡视频| 精品国产白色丝袜高跟鞋| www久久日com| 国产一级又黄| 国产福利一区二区在线精品| 日本在线视频www鲁啊鲁| 国产裸舞福利在线视频合集| 在线视频观看你懂的| 91超碰免费在线| 四虎成年永久免费网站| 国产视频中文字幕| 大香伊人中文字幕精品| www.久草.com| 亚洲欧美国产另类首页| 国产porny蝌蚪视频| 国产在线高清| 免费观看一二区视频网站| 在线免费观看黄色av| 国产精品毛片一区二区三区四区| av在线播放国产| 99在线免费视频| 91网页在线观看| 69国产精品| 97人人在线| 在线黄色国产电影| 在线天堂视频| 99re6在线视频精品免费| 伊人福利在线| gogogogo高清视频在线| 在线观看视频污| 伊人永久在线| www在线视频观看| 激情综合网五月激情| 国产中文在线| 超碰在线网址| 中文字幕欧美日韩在线不卡| 国产一二三四| 精品全国在线一区二区| 精品视频二区三区| 亚洲男人的天堂成人| 不卡av免费观看| 国产一区二区在线|播放| 91www在线观看| 超碰91在线| 国产视频一二区| av在线中文| 国产羞羞视频在线观看| 国产aa视频| 男女羞羞视频在线观看| 丁香视频免费观看| 国产欧美日韩第一页| 香蕉视频在线看| 中文字幕在线影视资源| 精品国产二区三区| 九九热视频免费观看| 国产精品你懂的在线观看| 99精品老司机免费视频| 国产尤物一区二区三区| 国产白浆在线|