校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > SQLServer XML查詢快速入門(18句話)

SQLServer XML查詢快速入門(18句話)

熱門標(biāo)簽:地圖標(biāo)注牌 電銷機(jī)器人公司 需要哪些牌照 分享百度地圖標(biāo)注多個(gè)位置 知名電銷機(jī)器人價(jià)格 長沙智能外呼系統(tǒng) 廣東防封卡外呼系統(tǒng)原理是什么 湖南電腦外呼系統(tǒng)平臺 外呼系統(tǒng)改進(jìn) 菏澤語音電銷機(jī)器人加盟公司
sql xml 入門: --by jinjazz
1、xml: 能認(rèn)識元素、屬性和值
2、xpath: 尋址語言,類似windows目錄的查找(沒用過dir命令的話就去面壁)
語法格式,這些語法可以組合為條件:
"."表示自己,".."表示父親,"/"表示兒子,"http://"表示后代,
"name"表示按名字查找,"@name"表示按屬性查找
"集合[條件]" 表示根據(jù)條件取集合的子集,條件可以是
數(shù) 值:數(shù)字,last(),last()-數(shù)字 等
布爾值:position()數(shù)字,@name='條件',name='條件'
條件是布爾值的時(shí)候可以合并計(jì)算:and or
3、xquery: 基于xpath標(biāo)的準(zhǔn)查詢語言,sqlserver xquery包含如下函數(shù)
exist(xpath條件):返回布爾值表示節(jié)點(diǎn)是否存在
query(xpath條件):返回由符合條件的節(jié)點(diǎn)組成的新的xml文檔
value(xpath條件,數(shù)據(jù)類型):返回指定的標(biāo)量值,xpath條件結(jié)果必須唯一
nodes(xpath條件): 返回由符合條件的節(jié)點(diǎn)組成的一行一列的結(jié)果表
*/
declare @data xml
set @data='
bookstore>
book category="COOKING">
title lang="en">Everyday Italian/title>
author>Giada De Laurentiis/author>
year>2005/year>
price>30.00/price>
/book>
book category="CHILDREN">
title lang="jp">Harry Potter/title>
author>J K. Rowling/author>
year>2005/year>
price>29.99/price>
/book>
book category="WEB">
title lang="en">XQuery Kick Start/title>
author>James McGovern/author>
author>Per Bothner/author>
author>Kurt Cagle/author>
author>James Linn/author>
author>Vaidyanathan Nagarajan/author>
year>2003/year>
price>49.99/price>
/book>
book category="WEB">
title lang="cn">Learning XML/title>
author>Erik T. Ray/author>
year>2003/year>
price>39.95/price>
/book>
/bookstore>
'
--測試語句,如果不理解語法請參考上面的xpath規(guī)則和xquery函數(shù)說明
--1、文檔
select @data
--2、任意級別是否存在price節(jié)點(diǎn)
select @data.exist('//price')
--3、獲取所有book節(jié)點(diǎn)
select @data.query('//book')
--4、獲取所有包含lang屬性的節(jié)點(diǎn)
select @data.query('//*[@lang]')
--5、獲取第一個(gè)book節(jié)點(diǎn)
select @data.query('//book[1]')
--6、獲取前兩個(gè)book節(jié)點(diǎn)
select @data.query('//book[position()=2]')
--7、獲取最后一個(gè)book節(jié)點(diǎn)
select @data.query('//book[last()]')
--8、獲取price>35的所有book節(jié)點(diǎn)
select @data.query('//book[price>35]')
--9、獲取category="WEB"的所有book節(jié)點(diǎn)
select @data.query('//book[@category="WEB"]')
--10、獲取title的lang="en"的所有book節(jié)點(diǎn)
select @data.query('//book/title[@lang="en"]')
--11、獲取title的lang="en"且 price>35的所有book節(jié)點(diǎn)
select @data.query('//book[./title[@lang="en"] or price>35 ]')
--12、獲取title的lang="en"且 price>35的第一book的(第一個(gè))title
select @data.query('//book[./title[@lang="en"] and price>35 ]').value('(book/title)[1]','varchar(max)')
--13、等價(jià)于12
select @data.value('(//book[./title[@lang="en"] and price>35 ]/title)[1]','varchar(max)')
--14、獲取title的lang="en"且 price>35的第一book的(第一個(gè))title的lang屬性
select @data.value('((//book[@category="WEB" and price>35 ]/title)[1]/@lang)[1]','varchar(max)')
--15、獲取第一本書的title
select Tab.Col.value('(book/title)[1]','varchar(max)') as title
from @data.nodes('bookstore')as Tab(Col)
--16、獲取每本書的第一個(gè)author
select Tab.Col.value('author[1]','varchar(max)') as title
from @data.nodes('//book')as Tab(Col)
--17、獲取所有book的所有信息
select
T.C.value('title[1]','varchar(max)') as title,
T.C.value('year[1]','int') as year,
T.C.value('title[1]','varchar(max)')as title,
T.C.value('price[1]','float') as price,
T.C.value('author[1]','varchar(max)') as author1,
T.C.value('author[2]','varchar(max)') as author2,
T.C.value('author[3]','varchar(max)') as author3,
T.C.value('author[4]','varchar(max)') as author4
from @data.nodes('//book') as T(C)
--18、獲取不是日語(lang!="jp")且價(jià)格大于35的書的所有信息
select
T.C.value('title[1]','varchar(max)') as title,
T.C.value('year[1]','int') as year,
T.C.value('title[1]','varchar(max)')as title,
T.C.value('price[1]','float') as price,
T.C.value('author[1]','varchar(max)') as author1,
T.C.value('author[2]','varchar(max)') as author2,
T.C.value('author[3]','varchar(max)') as author3,
T.C.value('author[4]','varchar(max)') as author4
from @data.nodes('//book[./title[@lang!="jp"] and price>35 ]') as T(C)
您可能感興趣的文章:
  • SQLServer XML數(shù)據(jù)的五種基本操作
  • sqlserver2005 xml字段的讀寫操作
  • C#怎樣才能將XML文件導(dǎo)入SQL Server
  • SqlServer參數(shù)化查詢之where in和like實(shí)現(xiàn)之xml和DataTable傳參介紹
  • Sqlserver 2005使用XML一次更新多條記錄的方法
  • 在SQL Server中將數(shù)據(jù)導(dǎo)出為XML和Json的方法
  • SQLServer XML查詢18句話入門教程
  • SQL Server解析XML數(shù)據(jù)的方法詳解

標(biāo)簽:西寧 珠海 泉州 福建 天水 美容院 商洛 呼和浩特

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQLServer XML查詢快速入門(18句話)》,本文關(guān)鍵詞  SQLServer,XML,查詢,快速,入門,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQLServer XML查詢快速入門(18句話)》相關(guān)的同類信息!
  • 本頁收集關(guān)于SQLServer XML查詢快速入門(18句話)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    精品国产乱码久久久久久蜜臀| 国产精品成人免费| 国产欧美一区二区精品婷婷 | 一本久道久久综合中文字幕| 欧美亚洲尤物久久| 精品国产免费一区二区三区香蕉| 久久久亚洲高清| 亚洲少妇30p| 亚洲激情五月婷婷| 岛国av在线一区| 欧美妇女性影城| 中文字幕电影一区| 亚洲成av人片观看| 91视视频在线观看入口直接观看www | 日韩不卡在线观看日韩不卡视频| 国产一区二区三区日韩 | 国产三级三级三级精品8ⅰ区| 亚洲一区二区在线播放相泽| 极品少妇xxxx偷拍精品少妇| 99re热视频这里只精品| 日韩美女视频在线| 亚洲国产精品久久久男人的天堂| 高清av一区二区| 91麻豆精品国产91久久久更新时间 | 国产综合久久久久久久久久久久| 欧美综合亚洲图片综合区| 亚洲精品在线电影| 午夜精品福利在线| 色综合久久久久综合体桃花网| 欧美片网站yy| 天天综合天天综合色| 欧美日韩精品一区视频| 亚洲一区二区在线视频| 91亚洲精华国产精华精华液| 精品剧情在线观看| 男人的天堂久久精品| 成人av一区二区三区| 国产网站一区二区| 国内精品第一页| 欧美一区二区视频在线观看 | 极品美女销魂一区二区三区免费 | 福利一区二区在线观看| 国产欧美日韩中文久久| 精品一区二区久久久| 欧美精品在线一区二区三区| 136国产福利精品导航| 久久国产乱子精品免费女| 日韩一级在线观看| 五月天中文字幕一区二区| 欧美区视频在线观看| 亚洲丝袜制服诱惑| 色综合久久99| 亚洲成人精品影院| 欧美久久久影院| 青青草精品视频| 欧美成人精品二区三区99精品| 国产乱码精品一区二区三区av | 国产精品69毛片高清亚洲| 欧美精品久久久久久久多人混战| 美女网站视频久久| 日韩精品一区二区三区老鸭窝| 精品一区二区在线播放| 国产亚洲人成网站| 日韩av高清在线观看| 久久久久久一二三区| 国产精品18久久久久久久久| 中国色在线观看另类| 97久久人人超碰| 日韩不卡一二三区| 国产亚洲女人久久久久毛片| 99精品1区2区| 午夜激情一区二区| 7777精品久久久大香线蕉| 精品亚洲免费视频| 国产精品伦理在线| 日本高清视频一区二区| 视频一区二区三区中文字幕| 在线播放中文一区| 成人伦理片在线| 亚洲一区二区视频| 26uuu国产一区二区三区| 丁香六月久久综合狠狠色| 一区二区在线观看视频 | 欧美日韩免费观看一区三区| 日本午夜一区二区| 国产高清精品在线| 欧美日韩国产大片| 国产精品77777竹菊影视小说| 亚洲综合免费观看高清完整版在线| 精品国产乱码久久久久久夜甘婷婷 | 久久色.com| 成人精品视频一区二区三区| 夜夜精品浪潮av一区二区三区| 福利电影一区二区| 国产精品丝袜久久久久久app| 成人精品一区二区三区中文字幕| 国产农村妇女精品| 国产伦精一区二区三区| 91麻豆精东视频| 亚洲丝袜自拍清纯另类| 欧美网站一区二区| 欧美丝袜丝nylons| 一区二区三区国产豹纹内裤在线| 国产亚洲欧美日韩日本| 欧美大片拔萝卜| 9191成人精品久久| 色播五月激情综合网| 成人黄色一级视频| 国产iv一区二区三区| 黑人精品欧美一区二区蜜桃| 丝袜美腿亚洲色图| 一区二区三区中文字幕精品精品 | 久久久久国产精品人| 日韩精品在线看片z| 在线播放亚洲一区| 91精品福利在线一区二区三区| 欧美三级日韩三级国产三级| 欧洲一区在线电影| 色婷婷av一区二区三区gif| 一本大道久久a久久综合| 色综合一区二区三区| 91麻豆福利精品推荐| 色综合色综合色综合色综合色综合| 95精品视频在线| 91亚洲精品一区二区乱码| fc2成人免费人成在线观看播放| 国产凹凸在线观看一区二区 | 狠狠网亚洲精品| 国内久久精品视频| 国产精品一区二区黑丝 | 国模娜娜一区二区三区| 国产成人午夜电影网| 国产成a人无v码亚洲福利| 成人深夜福利app| 99久久婷婷国产| 欧美亚男人的天堂| 日韩一区二区三区视频在线| 欧美成人精品二区三区99精品| 国产亚洲一本大道中文在线| 国产精品久久久久影院老司| 樱花草国产18久久久久| 日产精品久久久久久久性色| 蜜臀a∨国产成人精品| 国产不卡在线播放| 欧美性生交片4| 欧美精品一区二区久久婷婷| 国产精品嫩草99a| 亚洲资源中文字幕| 国产在线播放一区三区四| 成人av综合在线| 91麻豆精品国产91| 日本一二三四高清不卡| 悠悠色在线精品| 国产一区二区三区四区五区美女 | 中文无字幕一区二区三区 | 91精品国产免费| 69堂亚洲精品首页| 国产精品―色哟哟| 玉米视频成人免费看| 三级一区在线视频先锋| 91精品国产丝袜白色高跟鞋| 久久色成人在线| 亚洲图片欧美综合| 国产高清精品在线| 欧美精品三级在线观看| 国产精品天干天干在线综合| 亚洲成人av电影| 成人一区二区三区中文字幕| 欧美男同性恋视频网站| 国产精品乱人伦一区二区| 五月天久久比比资源色| 成人国产精品免费观看| 91精品国产色综合久久ai换脸| 国产精品入口麻豆九色| 免费在线看成人av| 色欧美片视频在线观看在线视频| 久久精品免视看| 另类中文字幕网| 欧美色视频在线观看| 国产精品毛片久久久久久久| 久久国产夜色精品鲁鲁99| 欧美三级电影一区| 亚洲免费在线视频一区 二区| 国产一区二区三区在线观看免费| 91精品一区二区三区久久久久久| 亚洲男女一区二区三区| 成人黄色在线看| 久久久精品免费网站| 青青草原综合久久大伊人精品优势 | 亚洲综合色丁香婷婷六月图片| 国产91综合一区在线观看| 日韩精品一区二区三区在线观看| 亚洲电影第三页| 在线精品视频免费播放| 日韩理论片在线| caoporen国产精品视频| 欧美国产一区二区在线观看| 久久99精品国产麻豆不卡| 欧美一区二区三区性视频| 一区二区日韩电影|