欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

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

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

熱門標(biāo)簽:地圖標(biāo)注牌 電銷機(jī)器人公司 需要哪些牌照 分享百度地圖標(biāo)注多個(gè)位置 知名電銷機(jī)器人價(jià)格 長(zhǎng)沙智能外呼系統(tǒng) 廣東防封卡外呼系統(tǒng)原理是什么 湖南電腦外呼系統(tǒng)平臺(tái) 外呼系統(tǒng)改進(jìn) 菏澤語音電銷機(jī)器人加盟公司
sql xml 入門: --by jinjazz
1、xml: 能認(rèn)識(shí)元素、屬性和值
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>
'
--測(cè)試語句,如果不理解語法請(qǐng)參考上面的xpath規(guī)則和xquery函數(shù)說明
--1、文檔
select @data
--2、任意級(jí)別是否存在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)問題,煩請(qǐng)?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)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    久久激情五月激情| 国产精品久久久视频| 色综合色综合色综合色综合色综合| 亚洲精品一区二区三区蜜桃下载| 亚洲成人在线免费| 91精品国产高清91久久久久久| 色综合久久久久综合体| 国产精品美女久久福利网站| 国产精品香蕉一区二区三区| 貂蝉被到爽流白浆在线观看| 久久久久久免费| 国精产品一区一区三区mba桃花 | 国产乱码精品一区二区三区av| 国产综合精品在线| 久久久影视传媒| 韩国av一区二区三区| 国产又粗又长免费视频| 国产欧美日韩激情| 国产.欧美.日韩| 岛国毛片在线观看| 亚洲欧美电影一区二区| 性色av浪潮av| 欧美巨大另类极品videosbest | 殴美一级黄色片| 日本一区二区视频在线观看| 国产成人精品免费| 99久久99久久精品国产| 亚洲欧美日韩人成在线播放| 成年人性生活视频| 6080日韩午夜伦伦午夜伦| 日本欧美韩国一区三区| 久久丫精品忘忧草西安产品| 国产日产精品一区| av不卡一区二区三区| 欧美日韩一区二区在线观看视频 | 欧美精品久久久久久久久老牛影院| 亚洲第一福利视频在线| 懂色av粉嫩av蜜乳av| 精品免费视频.| 国产高清亚洲一区| 在线国产亚洲欧美| 日韩精彩视频在线观看| 中文字幕av久久爽一区| 国产精品夫妻自拍| 91超薄肉色丝袜交足高跟凉鞋| 日韩欧美国产三级| 国产91富婆露脸刺激对白| 欧美三级电影在线看| 蜜臀91精品一区二区三区| 五月激情四射婷婷| 亚洲免费av高清| aaaaa一级片| 国产精品色呦呦| 麻豆精品国产传媒av| 久久色成人在线| 99精品视频中文字幕| 91精品国产一区二区三区香蕉| 激情六月婷婷综合| 91久久一区二区| 日本91福利区| 91成人福利视频| 青青草成人在线观看| 男人在线观看视频| 午夜电影久久久| 亚洲熟女少妇一区二区| 亚洲图片欧美综合| 香蕉久久久久久久| 亚洲福利一二三区| 很污很黄的网站| 五月婷婷综合网| www.av免费| 日本成人在线不卡视频| 岛国毛片在线观看| 另类的小说在线视频另类成人小视频在线| 男人的天堂久久久| 蜜桃av一区二区三区电影| 色婷婷av一区二区三区软件| 麻豆免费看一区二区三区| 色94色欧美sute亚洲线路二 | 26uuu国产电影一区二区| 91视频www| 久久精品欧美日韩| 天天躁日日躁狠狠躁av麻豆男男| 欧美国产一区二区| 国产国语性生话播放| 亚洲精品视频免费观看| 人妻熟人中文字幕一区二区| 五月天欧美精品| 色先锋资源久久综合| 国产一区二区看久久| 欧美一级黄色片| 特种兵之深入敌后| 国产精品免费视频一区| 男生草女生视频| 午夜亚洲福利老司机| 一本久久综合亚洲鲁鲁五月天 | 最新热久久免费视频| 波多野结衣av在线观看| 亚洲国产欧美另类丝袜| 色偷偷成人一区二区三区91| 韩国三级在线一区| 欧美大黄免费观看| 中国xxxx性xxxx产国| 亚洲精品成人少妇| 亚洲人与黑人屁股眼交| 激情成人综合网| 日韩欧美一级片| 亚洲婷婷在线观看| 一区二区三区四区av| 高h视频免费观看| 国产91精品入口| 国产亚洲污的网站| 国产成人无码精品久久二区三| 五月婷婷另类国产| 欧美猛男男办公室激情| 91精产国品一二三| 亚洲视频图片小说| 2018天天弄| 成人深夜福利app| 中文字幕欧美日韩一区| 国产美女网站视频| 国产老妇另类xxxxx| 久久先锋影音av| 性猛交ⅹxxx富婆video| 久久精品国产久精国产爱| 日韩三级视频在线看| 艳妇乳肉亭妇荡乳av| 婷婷国产在线综合| 91精品国产综合久久久久久| 日韩aaaaa| 免费看欧美女人艹b| 精品欧美久久久| 东方伊人免费在线观看| 国产精品一区二区三区99| 日本一区二区视频在线观看| 中文字幕在线观看2018| 丁香激情综合五月| 亚洲乱码国产乱码精品精小说 | 欧美午夜精品一区二区蜜桃| 91年精品国产| 亚洲一区二区三区不卡国产欧美| 欧美丝袜自拍制服另类| 97中文字幕在线观看| 亚洲va欧美va人人爽午夜| 制服丝袜成人动漫| 理论片大全免费理伦片| 麻豆成人久久精品二区三区红| 久久综合久久综合久久| 九九热久久免费视频| 成人性生交大合| 亚洲精品欧美在线| 欧美人伦禁忌dvd放荡欲情| 国产精品无码在线| 久久精品国产精品亚洲综合| 国产午夜精品一区二区三区四区| 日韩一区二区三区四区在线| 特种兵之深入敌后| 蜜桃一区二区三区在线| 国产欧美精品一区二区三区四区| 黑鬼狂亚洲人videos| 91美女在线观看| 日本免费在线视频不卡一不卡二| 久久精品视频一区| 91豆麻精品91久久久久久| 国产麻豆剧传媒精品国产av| 九一久久久久久| 亚洲色大成网站www久久九九| 欧美日韩国产三级| 一本加勒比北条麻妃| 福利一区在线观看| 亚洲国产综合在线| 久久无码av三级| 色综合夜色一区| 欧美肉大捧一进一出免费视频| 精品综合免费视频观看| 亚洲欧洲色图综合| 欧美日韩视频专区在线播放| 久久久久久久久久久久| 成人激情校园春色| 欧美aⅴ一区二区三区视频| 日本一区二区在线不卡| 欧美乱熟臀69xxxxxx| 精品日韩在线视频| 日本亚洲一区二区三区| 久久er99热精品一区二区| 亚洲视频1区2区| 精品久久人人做人人爰| 国产女人被狂躁到高潮小说| 国产激情视频网站| www.欧美日韩| 免费在线看成人av| 亚洲男人的天堂av| 久久这里只精品最新地址| 欧美三级日本三级少妇99| 2014亚洲天堂| 在线视频 日韩| av高清不卡在线| 久久精品国产999大香线蕉| 亚洲欧美激情插| 国产亚洲欧美色|