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

首頁 > 開發 > 綜合 > 正文

sql: Compare Tables

2024-07-21 02:49:57
字體:
來源:轉載
供稿:網友
sql: Compare Tables
---使用 UNION、INTERSECT 或 EXCEPT 運算符合并的所有查詢必須在其目標列表中有相同數目的表達式select * from BookInfoList--存在不同的select BookInfoID,BookInfoBarCode from BookInfoList where BookInfoStatus=1 except select BookInventoryInfoID,BookInventoryBarCode from InventoryBookList where BookInventoryPlanId=1 --存在相同的select BookInfoID,BookInfoBarCode from BookInfoList where exists (select BookInventoryInfoID,BookInventoryBarCode from InventoryBookList  where InventoryBookList.BookInventoryInfoID=BookInfoList.BookInfoID and  BookInventoryPlanId=1)---存在不同的select BookInfoID,BookInfoBarCode from BookInfoList where not exists (select BookInventoryInfoID,BookInventoryBarCode from InventoryBookList  where InventoryBookList.BookInventoryInfoID=BookInfoList.BookInfoID and  BookInventoryPlanId=1)select BookInventoryInfoID,BookInventoryBarCode from InventoryBookList  where  exists (select BookInfoID,BookInfoBarCode from BookInfoList where InventoryBookList.BookInventoryInfoID=BookInfoList.BookInfoID)--書盤點到的書藉select BookInventoryInfoID,BookInventoryBarCode from InventoryBookList  where BookInventoryPlanId=1--查找沒盤點沒有盤點到的書藉,還要考慮在借的書藉select * from View_BookInfoList where BookInfoID not in (select BookInventoryInfoID from InventoryBookList  where BookInventoryPlanId=1)select * from View_BookInfoList where BookInfoID not in (select BookInventoryInfoID from InventoryBookList  where BookInventoryPlanId=2)-- TEMPLATE - SQL Server T-SQL compare two tablesSELECT Label='Found IN BookInfoList, NOT IN InventoryBookList',* FROM (SELECT BookInfoID,BookInfoBarCode FROM BookInfoList EXCEPT SELECT  BookInventoryInfoID,BookInventoryBarCode FROM InventoryBookList where BookInventoryPlanId=1) xUNION ALLSELECT Label='Found IN InventoryBookList, NOT IN BookInfoList',* FROM(SELECT  BookInventoryInfoID,BookInventoryBarCode FROM InventoryBookList  where BookInventoryPlanId=1 EXCEPT SELECT BookInfoID,BookInfoBarCode FROM BookInfoList) yGO-- SQL Server T-SQL compare  tables for 2005 & 2008SELECT Label='Found IN BookInfoList, NOT IN InventoryBookList',* FROM (SELECT BookInfoID,BookInfoBarCode FROM BookInfoList EXCEPT SELECT  BookInventoryInfoID,BookInventoryBarCode FROM InventoryBookList  where BookInventoryPlanId=2) xUNION ALLSELECT Label='Found IN InventoryBookList, NOT IN BookInfoList',* FROM(SELECT  BookInventoryInfoID,BookInventoryBarCode FROM InventoryBookList  where BookInventoryPlanId=2 EXCEPT SELECT BookInfoID,BookInfoBarCode FROM BookInfoList) yGO---- SQL find rows PResent in both tablesSELECT BookInfoID,BookInfoBarCode FROM BookInfoListINTERSECTSELECT BookInventoryInfoID,BookInventoryBarCode FROM InventoryBookList  where BookInventoryPlanId=1---SELECT BookInfoID,BookInfoBarCode FROM BookInfoList WHERE NOT EXISTS (SELECT BookInventoryInfoID,BookInventoryBarCode FROM InventoryBookList                     WHERE InventoryBookList.BookInventoryInfoID=BookInfoList.BookInfoID and  InventoryBookList.BookInventoryPlanId=1) ---- Alternate  query - same resultsSELECT BookInfoID,BookInfoBarCode FROM BookInfoList   LEFT OUTER JOIN InventoryBookList     ON InventoryBookList.BookInventoryInfoID=BookInfoList.BookInfoIDWHERE InventoryBookList.BookInventoryPlanId=1GOselect * FROM InventoryBookList WHERE InventoryBookList.BookInventoryPlanId=1--select * FROM BookInfoList left join InventoryBookList on InventoryBookList.BookInventoryInfoID=BookInfoList.BookInfoIDWHERE InventoryBookList.BookInventoryPlanId=1--存在相同的select * FROM InventoryBookList left join BookInfoList on InventoryBookList.BookInventoryInfoID=BookInfoList.BookInfoIDWHERE InventoryBookList.BookInventoryPlanId=1---圖書註銷,報廢IF EXISTS (SELECT * FROM sysobjects WHERE [name] = 'proc_Select_BookCancellationSearch')DROP PROCEDURE proc_Select_BookCancellationSearchGOCREATE PROCEDURE proc_Select_BookCancellationSearch( @BookInfoCancellStar Datetime, @BookInfoCancellEnd Datetime, @search nvarchar(100))asdeclare @sql nvarchar(4000),@where nvarchar(4000)set @sql='select * from View_BookCancellationList where  BookCancelInfoDate>='''+ cast(@BookInfoCancellStar as varchar)+''' and BookCancelInfoDate<='''+cast(@BookInfoCancellEnd as varchar)+''''set @where=''if @Search<>''begin set @where=@where+' and (BookInfoISBN like ''%'+@search +'%'' or BookInfoBarCode like ''%'+@search +'%'' or BookCancelInfoDescription like ''%'+@search +'%'' or BookInfoName like ''%'+@search +'%''  or BookInfoRemarks  like ''%'+@search +'%'' or BookKindName like ''%'+@search +'%''  or AuthorName like ''%'+@search +'%'')'endset @sql=@sql+@where+' order by BookCancelInfoDate desc'print @sqlexec(@sql)GO 

---在借和注銷的書籍IF EXISTS (SELECT TABLE_NAME FROM INFORMATION_SCHEMA.VIEWS      WHERE TABLE_NAME = 'View_BookLendingCancellation')DROP VIEW View_BookLendingCancellationGOCREATE VIEW View_BookLendingCancellationASselect BookLendingInfoID,BookLendingInfoBarCode from BookLendingList where BookLendingReturn is null  --在借的書unionselect BookCancelInfoID,BookCancelBarCode from BookCancellationList  --註銷的書GOselect * from View_BookLendingCancellation--計算在館的書select * from View_BookInfoList where not exists (select BookLendingInfoID,BookLendingInfoBarCode  from View_BookLendingCancellation  where View_BookLendingCancellation.BookLendingInfoID=View_BookInfoList.BookInfoID)---在借和注銷,盤點的書籍select BookLendingInfoID,BookLendingInfoBarCode from BookLendingList where BookLendingReturn is null  --在借的書unionselect BookInventoryInfoID,BookInventoryBarCode from InventoryBookList  where BookInventoryPlanId=1   --盤點的書unionselect BookCancelInfoID,BookCancelBarCode from BookCancellationList  --註銷的書GO--計算盤點問題declare @BookInventoryPlanId int set @BookInventoryPlanId=1drop table #aselect BookLendingInfoID,BookLendingInfoBarCode  into #a  from BookLendingList where BookLendingReturn is null insert into #a(BookLendingInfoID,BookLendingInfoBarCode) select BookInventoryInfoID,BookInventoryBarCode from InventoryBookList  where BookInventoryPlanId=@BookInventoryPlanIdinsert into #a(BookLendingInfoID,BookLendingInfoBarCode) select BookCancelInfoID,BookCancelBarCode from BookCancellationList--select * from #a select * from View_BookInfoList where not exists (select * from #a where #a.BookLendingInfoID=View_BookInfoList.BookInfoID)select BookLendingInfoID,BookLendingInfoBarCode from BookLendingList where BookLendingReturn is null union select BookInventoryInfoID,BookInventoryBarCode from InventoryBookList  where BookInventoryPlanId=@BookInventoryPlanId  union select BookCancelInfoID,BookCancelBarCode from BookCancellationList


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久视频在线直播| 国产成人精品电影| 亚洲欧美综合区自拍另类| 欧美激情啊啊啊| 日韩成人小视频| 欧美精品在线极品| 成人国产精品免费视频| 国产精品18久久久久久麻辣| 日韩电影中文字幕一区| 米奇精品一区二区三区在线观看| 在线成人中文字幕| 欧美激情影音先锋| 国产成人精品综合| 亚洲国产成人精品久久| 亚洲第一偷拍网| 欧美激情亚洲激情| 日韩日本欧美亚洲| 亚洲精品电影网站| 精品亚洲一区二区三区四区五区| 中文字幕欧美日韩| 国产精品视频免费观看www| 国产精品日韩久久久久| 国产一区二区三区视频| 日韩精品极品在线观看| 国产欧美亚洲视频| 国产精品视频资源| 中文字幕亚洲欧美在线| 一区二区三区国产在线观看| 中文字幕欧美精品在线| 美女啪啪无遮挡免费久久网站| 中文字幕欧美在线| 国产精品69精品一区二区三区| 久久精品视频在线| 精品成人乱色一区二区| 久久福利视频导航| 亚洲一区二区久久久久久| 国产精品久久99久久| 久久久亚洲国产天美传媒修理工| 国产精品网站大全| 中文字幕久精品免费视频| 欧美亚洲国产另类| zzijzzij亚洲日本成熟少妇| 久久久久久18| 久久精品免费播放| 俺去亚洲欧洲欧美日韩| 国产精品一区二区三区久久| 美日韩丰满少妇在线观看| 国产精品美女午夜av| 最新91在线视频| 亚洲国产成人av在线| 欧美性极品xxxx做受| 久久久精品视频成人| 最新中文字幕亚洲| 国产一区二区三区在线免费观看| 亚洲国产成人久久综合一区| 日韩黄色在线免费观看| 亚洲视频一区二区三区| 亚洲国产欧美一区二区丝袜黑人| 亚洲另类激情图| 欧美国产日韩视频| 亚洲电影第1页| 亚洲精品日韩欧美| 亚洲丁香婷深爱综合| 69av在线视频| 久久精品人人做人人爽| 国产成人精品一区二区在线| 精品免费在线观看| 中文字幕亚洲精品| 国产精品视频一区二区三区四| 亚洲综合一区二区不卡| 欧美黑人狂野猛交老妇| 一本大道久久加勒比香蕉| 日韩成人在线电影网| 亚洲综合一区二区不卡| 欧美香蕉大胸在线视频观看| 日韩欧美大尺度| 亚洲成人亚洲激情| 国产精品欧美日韩一区二区| 日韩网站免费观看高清| 91精品国产高清久久久久久91| 色777狠狠综合秋免鲁丝| 日韩中文字幕在线精品| 日韩成人xxxx| 福利视频一区二区| 国产精品久久激情| 91av在线看| 在线色欧美三级视频| 在线a欧美视频| 91高清视频免费观看| 久久99久久久久久久噜噜| 中文字幕亚洲色图| 亚洲欧洲偷拍精品| 精品视频久久久久久| 黄色一区二区三区| 欧美成人一二三| 精品成人69xx.xyz| 在线观看欧美日韩| 国产欧美一区二区三区视频| 亚洲欧美精品中文字幕在线| 日韩欧美国产成人| 国产精品都在这里| 最近2019中文字幕大全第二页| 久久99精品久久久久久噜噜| 丝袜情趣国产精品| 成人黄色短视频在线观看| 亚洲成人激情小说| 国产亚洲精品久久久优势| 国产999在线| 国产91精品久久久久久| 亚洲欧美中文日韩在线v日本| 久久成人精品电影| 亚洲精品国产免费| 欧美日韩国产一中文字不卡| 国产精品毛片a∨一区二区三区|国| 国产一区二区在线免费| 成人网在线免费观看| 亚洲男人天堂网| 一区二区亚洲精品国产| 浅井舞香一区二区| 国产成人精品日本亚洲| 51久久精品夜色国产麻豆| 国产精品视频久久久久| 国产亚洲一区二区精品| 成人国产在线视频| 色爱精品视频一区| 色偷偷av一区二区三区| 亚洲福利在线视频| 国产精彩精品视频| 欧美老女人性生活| 亚洲精品福利资源站| 国产成人精品一区二区在线| 亚洲精品国产成人| 亚洲精品久久久久久久久| 欧美日韩国产丝袜另类| 久久精品亚洲94久久精品| 亚洲字幕在线观看| 亚洲精品综合精品自拍| 国产99在线|中文| 美女久久久久久久久久久| 亚洲精品一区二区在线| 青青久久av北条麻妃海外网| 久热国产精品视频| 欧美又大又粗又长| 亚洲va欧美va国产综合剧情| 日韩精品极品在线观看播放免费视频| 欧美日韩另类在线| 欧美性猛交xxxx免费看久久久| 成人黄色大片在线免费观看| 亚洲视频在线观看网站| 亚洲精品福利在线观看| 国产成人精品一区二区| 久久久久久久av| www.99久久热国产日韩欧美.com| 国产欧美一区二区| 欧美精品在线观看91| 久久色免费在线视频| 午夜精品蜜臀一区二区三区免费| 国产欧美亚洲视频| 欧美国产日韩二区| 成人欧美一区二区三区在线湿哒哒| 中文字幕在线看视频国产欧美在线看完整| 欧美成人免费在线观看| 国内免费久久久久久久久久久| 中文字幕国产亚洲2019|