inner join 内联与left join 左联的实例代码


Posted in Javascript onSeptember 18, 2017

今天老板把我叫过去,给我分析了一下我写的存储过程【捂脸羞愧中。。。】,因为又临时加了个需求需要关联另外一个视图,我写成了内联,所以读取出来的数据少了好多。

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

inner join 内联与left join 左联的实例代码

这种关联叫做内联,表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 左联的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
模仿jQuery each函数的链式调用
Jul 22 Javascript
php析构函数的具体用法小结
Mar 11 Javascript
jQuery控制TR显示隐藏的几种方法
Jun 18 Javascript
jQuery基于扩展实现的倒计时效果
May 14 Javascript
微信小程序  action-sheet详解及实例代码
Nov 09 Javascript
JS一个简单的注册页面实例
Sep 05 Javascript
JS排序算法之冒泡排序,选择排序与插入排序实例分析
Dec 13 Javascript
vue.js通过路由实现经典的三栏布局实例代码
Jul 08 Javascript
Javascript中弹窗confirm与prompt的区别
Oct 26 Javascript
js实现滑动进度条效果
Aug 21 Javascript
基于react项目打包css引用路径错误解决方案
Oct 28 Javascript
JavaScript中跨域问题的深入理解
Mar 04 Javascript
JavaScript实现的原生态Tab标签页功能【兼容IE6】
Sep 18 #Javascript
vue多种弹框的弹出形式的示例代码
Sep 18 #Javascript
JavaScript实现body内任意节点的自定义属性功能示例
Sep 18 #Javascript
node+express+ejs使用模版引擎做的一个示例demo
Sep 18 #Javascript
jQuery实现对网页节点的增删改查功能示例
Sep 18 #jQuery
详解node服务器中打开html文件的两种方法
Sep 18 #Javascript
详解利用 Express 托管静态文件的方法
Sep 18 #Javascript
You might like
用PHP中的 == 运算符进行字符串比较
2006/11/26 PHP
PHP开发框架总结收藏
2008/04/24 PHP
PHP下利用header()函数设置浏览器缓存的代码
2010/09/01 PHP
PHP通过串口实现发送短信
2015/07/08 PHP
ThinkPHP自定义Redis处理SESSION的实现方法
2016/05/16 PHP
PHP性能分析工具xhprof的安装使用与注意事项
2017/12/19 PHP
PHP中Static(静态)关键字功能与用法实例分析
2019/04/05 PHP
javascript得到XML某节点的子节点个数的脚本
2008/10/11 Javascript
jQuery解决下拉框select设宽度时IE 6/7/8下option超出显示不全
2013/05/27 Javascript
通过js简单实现将一个文本内容转译成加密文本
2013/10/22 Javascript
Dojo Javascript 编程规范 规范自己的JavaScript书写
2014/10/26 Javascript
javascript中字体浮动效果的简单实例演示
2015/11/18 Javascript
jq实现左滑显示删除按钮,点击删除实现删除数据功能(推荐)
2016/08/23 Javascript
JS实现图片点击后出现模态框效果
2017/05/03 Javascript
mui框架 页面无法滚动的解决方法(推荐)
2018/01/25 Javascript
使用vue实现多规格选择实例(SKU)
2019/08/23 Javascript
Vue移动端实现图片上传及超过1M压缩上传
2019/12/23 Javascript
微信小程序如何实现radio单选框单击打勾和取消
2020/01/21 Javascript
[01:05:24]Ti4 冒泡赛第二天 iG vs NEWBEE 3
2014/07/15 DOTA
[03:17]2016完美“圣”典风云人物:冷冷专访
2016/12/08 DOTA
Python实现线程池代码分享
2015/06/21 Python
Python回调函数用法实例详解
2015/07/02 Python
windows下安装Python和pip终极图文教程
2017/03/05 Python
使用Python向C语言的链接库传递数组、结构体、指针类型的数据
2019/01/29 Python
python openvc 裁剪、剪切图片 提取图片的行和列
2019/09/19 Python
Python3如何使用range函数替代xrange函数
2020/10/05 Python
收集的22款给力的HTML5和CSS3帮助工具
2012/09/14 HTML / CSS
SKECHERS斯凯奇中国官网:来自美国的运动休闲品牌
2018/11/14 全球购物
英国和爱尔兰最大的地毯零售商:Kukoon
2018/12/17 全球购物
锐步英国官网:Reebok英国
2019/11/29 全球购物
班队活动设计方案
2014/01/30 职场文书
购房意向书
2014/04/01 职场文书
2014年大学生村官工作总结
2014/11/19 职场文书
5.12护士节活动总结
2015/02/10 职场文书
读《教育心理学》心得体会
2016/01/22 职场文书
【海涛解说】史上最给力比赛,挑战DOTA极限
2022/04/01 DOTA