国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

inner join 內聯與left join 左聯的實例代碼

2019-11-19 15:24:54
字體:
來源:轉載
供稿:網友

今天老板把我叫過去,給我分析了一下我寫的存儲過程【捂臉羞愧中。。?!?,因為又臨時加了個需求需要關聯另外一個視圖,我寫成了內聯,所以讀取出來的數據少了好多。

select t1.MOTCARRIERNAME   ,t2.ROUTENAME   ,y.BUSLICENSE   ,y.ACCTPRICE   ,y.PRICE   ,y.CANACCTPRICE   ,y.CENTERACCTPRICE   ,y.OTHERACCTPRICE   ,y.STAACCTPRICE   ,y.TKAMOUNT   ,y.SCHBILLID   ,m.ManualTicketsStationFee   ,m.ManualTicketsFee  from  (Select b.MOTCARRIERID   ,b.ROUTEID   ,b.BUSLICENSE   ,a.SCHBILLID   ,a.ACCTPRICE   ,a.CANACCTPRICE   ,a.CENTERACCTPRICE   ,a.OTHERACCTPRICE   ,a.PRICE   ,a.STAACCTPRICE   ,a.TKAMOUNT   From history.TKSCHBILLHISTORY a   ,history.TKSERIALSCHHISTORY b   ,history.TKCARRYSTASCHHISTORY c   Where a.Drvdate between @pStartDate and @pEndDate     and a.SchBillStatusId=1     and b.SchId=a.SchId     and b.Drvdate=a.Drvdate     and a.schid=c.schid     and a.DRVDATE=c.DRVDATE  )y  ,baseinfo.MOTORCARRIER t1  ,baseinfo.ROUTE t2  ,Settlement.dbo.View_ManualTicket m  where t1.MOTCARRIERID=y.MOTCARRIERID and t2.ROUTEID =y.ROUTEID and m.BusLicense=y.BUSLICENSE  order by t1.MOTCARRIERNAME,t2.ROUTENAME,y.BUSLICENSE

這種關聯叫做內聯,表A,表B where A.Id=B.Id,只有表A,表B里都有這個ID,這條數據才會被顯示出來。但是我的項目中需要的是以表A為主表,只要表A中有的數據都要顯示出來,表B中有與表A相關的數據就顯示,沒有則置為空。

即A left join B on A.Id=B.Id

總結

以上所述是小編給大家介紹的inner join 內聯與left join 左聯的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 绩溪县| 新巴尔虎右旗| 普格县| 莱州市| 万荣县| 老河口市| 香港| 贵州省| 榆中县| 钦州市| 焉耆| 沙洋县| 临清市| 施甸县| 天峻县| 凉城县| 扬州市| 友谊县| 红桥区| 浪卡子县| 宜章县| 永吉县| 河池市| 达拉特旗| 民乐县| 东丽区| 道真| 哈尔滨市| 芦山县| 青海省| 克什克腾旗| 习水县| 长葛市| 京山县| 克山县| 崇信县| 瓦房店市| 曲靖市| 甘泉县| 汾西县| 临邑县|