婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

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

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

熱門標簽:地圖標注牌 電銷機器人公司 需要哪些牌照 分享百度地圖標注多個位置 知名電銷機器人價格 長沙智能外呼系統(tǒng) 廣東防封卡外呼系統(tǒng)原理是什么 湖南電腦外呼系統(tǒng)平臺 外呼系統(tǒng)改進 菏澤語音電銷機器人加盟公司
sql xml 入門: --by jinjazz
1、xml: 能認識元素、屬性和值
2、xpath: 尋址語言,類似windows目錄的查找(沒用過dir命令的話就去面壁)
語法格式,這些語法可以組合為條件:
"."表示自己,".."表示父親,"/"表示兒子,"http://"表示后代,
"name"表示按名字查找,"@name"表示按屬性查找
"集合[條件]" 表示根據(jù)條件取集合的子集,條件可以是
數(shù) 值:數(shù)字,last(),last()-數(shù)字 等
布爾值:position()數(shù)字,@name='條件',name='條件'
條件是布爾值的時候可以合并計算:and or
3、xquery: 基于xpath標的準查詢語言,sqlserver xquery包含如下函數(shù)
exist(xpath條件):返回布爾值表示節(jié)點是否存在
query(xpath條件):返回由符合條件的節(jié)點組成的新的xml文檔
value(xpath條件,數(shù)據(jù)類型):返回指定的標量值,xpath條件結果必須唯一
nodes(xpath條件): 返回由符合條件的節(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é)點
select @data.exist('//price')
--3、獲取所有book節(jié)點
select @data.query('//book')
--4、獲取所有包含lang屬性的節(jié)點
select @data.query('//*[@lang]')
--5、獲取第一個book節(jié)點
select @data.query('//book[1]')
--6、獲取前兩個book節(jié)點
select @data.query('//book[position()=2]')
--7、獲取最后一個book節(jié)點
select @data.query('//book[last()]')
--8、獲取price>35的所有book節(jié)點
select @data.query('//book[price>35]')
--9、獲取category="WEB"的所有book節(jié)點
select @data.query('//book[@category="WEB"]')
--10、獲取title的lang="en"的所有book節(jié)點
select @data.query('//book/title[@lang="en"]')
--11、獲取title的lang="en"且 price>35的所有book節(jié)點
select @data.query('//book[./title[@lang="en"] or price>35 ]')
--12、獲取title的lang="en"且 price>35的第一book的(第一個)title
select @data.query('//book[./title[@lang="en"] and price>35 ]').value('(book/title)[1]','varchar(max)')
--13、等價于12
select @data.value('(//book[./title[@lang="en"] and price>35 ]/title)[1]','varchar(max)')
--14、獲取title的lang="en"且 price>35的第一book的(第一個)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、獲取每本書的第一個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")且價格大于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文件導入SQL Server
  • SqlServer參數(shù)化查詢之where in和like實現(xiàn)之xml和DataTable傳參介紹
  • Sqlserver 2005使用XML一次更新多條記錄的方法
  • 在SQL Server中將數(shù)據(jù)導出為XML和Json的方法
  • SQLServer XML查詢18句話入門教程
  • SQL Server解析XML數(shù)據(jù)的方法詳解

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

巨人網(wǎng)絡通訊聲明:本文標題《SQLServer XML查詢快速入門(18句話)》,本文關鍵詞  SQLServer,XML,查詢,快速,入門,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQLServer XML查詢快速入門(18句話)》相關的同類信息!
  • 本頁收集關于SQLServer XML查詢快速入門(18句話)的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久免费精品国产久精品久久久久| 国产偷国产偷亚洲高清人白洁 | 日本欧美久久久久免费播放网| 欧美性做爰猛烈叫床潮| 91丝袜美女网| 国产精品视频免费看| 成人高清视频在线| 国产精品污网站| 国产成人av资源| 中文字幕成人av| 国产精华液一区二区三区| 欧美人与禽zozo性伦| 亚洲综合色噜噜狠狠| 欧美日韩色综合| 日韩高清不卡在线| 精品嫩草影院久久| 精品一二三四区| 久久久久久久久蜜桃| 97精品国产97久久久久久久久久久久| 国产精品一区二区在线播放| 欧美一级一区二区| 国产精品一区二区免费不卡| 亚洲欧美精品午睡沙发| 日韩欧美的一区二区| 色综合久久综合中文综合网| 另类小说综合欧美亚洲| 一区二区三区色| 国产亚洲污的网站| 日韩一区二区三区视频在线观看 | 99riav久久精品riav| 亚洲高清在线视频| 亚洲免费观看在线观看| 亚洲精品一区二区三区精华液| 精品国产青草久久久久福利| 成人av集中营| 成人少妇影院yyyy| 国产91丝袜在线18| 久久国产精品99久久人人澡| 韩国成人精品a∨在线观看| 亚洲免费在线播放| 中文字幕一区二区在线观看 | 国产精品青草综合久久久久99| 亚洲午夜国产一区99re久久| 自拍偷拍国产精品| 亚洲美女偷拍久久| 亚洲欧美日韩在线| 日韩一区二区电影| 欧美一级欧美三级| 欧美v亚洲v综合ⅴ国产v| 日韩午夜在线观看视频| 制服丝袜国产精品| 日韩欧美一区二区在线视频| 欧美日本韩国一区二区三区视频| 国产精品18久久久久久久久久久久 | 国产精品三级av| 中文久久乱码一区二区| 国产精品三级视频| 无吗不卡中文字幕| 欧美bbbbb| 国产美女一区二区三区| 91尤物视频在线观看| 欧美吻胸吃奶大尺度电影| 欧美一级高清大全免费观看| 精品国内片67194| 午夜欧美视频在线观看| 成人黄色a**站在线观看| 日韩亚洲欧美一区二区三区| 亚洲三级电影网站| 青草av.久久免费一区| 99天天综合性| 欧美精品一区二区三区四区| 亚洲黄色av一区| av福利精品导航| 久久久久青草大香线综合精品| 欧美另类一区二区三区| 国产偷国产偷精品高清尤物 | 日韩午夜小视频| 亚洲少妇最新在线视频| 久久不见久久见中文字幕免费| 日韩制服丝袜先锋影音| 91亚洲国产成人精品一区二区三| 久久www免费人成看片高清| 欧美久久久久免费| 日本亚洲一区二区| 欧美一级高清片在线观看| 美女一区二区三区| 精品国产一区二区三区忘忧草 | 成人禁用看黄a在线| 日韩欧美黄色影院| 国产精品一二二区| 亚洲少妇最新在线视频| 色欧美88888久久久久久影院| 久久精品噜噜噜成人88aⅴ| 欧美videos大乳护士334| 成人h动漫精品一区二| 亚洲va国产天堂va久久en| 这里只有精品电影| 国产成人精品亚洲777人妖 | ...av二区三区久久精品| 在线免费观看视频一区| 蜜臀91精品一区二区三区| 国产精品久久久久国产精品日日| 尤物在线观看一区| 精品少妇一区二区三区在线播放| 国产嫩草影院久久久久| 91麻豆国产福利精品| 免费在线观看日韩欧美| 一区二区三区自拍| 国产精品久久久久久亚洲伦| 精品国产亚洲在线| 777午夜精品免费视频| 在线视频综合导航| 91老司机福利 在线| 国产91综合一区在线观看| 国产精品资源网| 风间由美性色一区二区三区| 国产一区二区影院| www.日韩av| 欧美性感一类影片在线播放| 欧美伦理视频网站| 91精品国产色综合久久| 5月丁香婷婷综合| 欧美一卡二卡在线| 国产欧美久久久精品影院| 亚洲国产精品精华液2区45| 国产精品久久久久影院老司| 中文字幕一区二区三区四区不卡| 成人sese在线| 欧美曰成人黄网| 欧美一区二区三区婷婷月色| 欧美日本乱大交xxxxx| 久久久久久久精| 亚洲精品免费在线观看| 精品夜夜嗨av一区二区三区| 色综合久久综合网97色综合| 91精品国产高清一区二区三区蜜臀| 国产在线视频精品一区| 精品一区二区三区在线观看 | 欧美日韩情趣电影| 日韩欧美不卡在线观看视频| 亚洲精品网站在线观看| 成人性生交大片| 日韩欧美123| 亚洲午夜久久久久久久久电影网 | 日本一区二区动态图| 亚洲一区二区三区三| 91亚洲精品久久久蜜桃网站| 日本一区二区三级电影在线观看| 日韩午夜激情电影| 又紧又大又爽精品一区二区| 色呦呦国产精品| 亚洲午夜电影网| 91久久精品日日躁夜夜躁欧美| 国产原创一区二区三区| 欧美一卡二卡三卡| 亚洲成人激情综合网| 欧美久久久久中文字幕| 轻轻草成人在线| 久久色视频免费观看| 韩国理伦片一区二区三区在线播放| 国产在线视视频有精品| 精品少妇一区二区三区免费观看| 色婷婷综合视频在线观看| 一区二区三区日韩在线观看| 国产凹凸在线观看一区二区| 亚洲视频在线观看三级| 欧美日韩精品欧美日韩精品| 蜜臀久久99精品久久久久宅男| 日韩在线观看一区二区| 91精品国产福利| 国产一区二区三区四区五区美女| 成人综合日日夜夜| 午夜婷婷国产麻豆精品| 亚洲国产精品高清| 91精品欧美综合在线观看最新| 国产女人aaa级久久久级| 成人午夜av在线| 日韩成人免费电影| 日韩精品一区二| 欧美自拍偷拍午夜视频| 风间由美一区二区三区在线观看 | 婷婷一区二区三区| 久久一区二区视频| 欧美日韩亚洲综合在线 | 国产日韩精品一区二区三区 | 国产精品正在播放| 亚洲高清视频的网址| 亚洲激情在线播放| 国产精品入口麻豆九色| 国产欧美视频一区二区| 日韩欧美亚洲另类制服综合在线 | 日韩专区欧美专区| 亚洲一区二区三区爽爽爽爽爽| 成人国产精品视频| 豆国产96在线|亚洲| 国产传媒欧美日韩成人| 不卡的av电影| 自拍视频在线观看一区二区| 国产一区激情在线| 亚洲三级久久久|