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 相关文章推荐
关于IE、Firefox、Opera页面呈现异同 写脚本很痛苦
Aug 28 Javascript
js 刷新页面的代码小结 推荐
Apr 02 Javascript
JavaScript调用客户端的可执行文件(示例代码)
Nov 28 Javascript
js文本框走动跑马灯效果代码分享
Aug 25 Javascript
JS动态计算移动端rem的解决方案
Oct 14 Javascript
vue省市区三联动下拉选择组件的实现
Apr 28 Javascript
使用ES6语法重构React代码详解
May 09 Javascript
vue绑定设置属性的多种方式(5)
Aug 16 Javascript
vue 自定义全局方法,在组件里面的使用介绍
Feb 28 Javascript
JavaScript实现图片懒加载的方法分析
Jul 05 Javascript
解决vue点击控制单个样式的问题
Sep 05 Javascript
VUE安装使用教程详解
Jun 03 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
Dedecms常用函数解析
2008/02/01 PHP
PHP判断用户是否已经登录(跳转到不同页面或者执行不同动作)
2016/09/22 PHP
Laravel中log无法写入问题的解决
2017/06/17 PHP
thinkphp5.1 框架导入/导出excel文件操作示例
2020/05/25 PHP
Javascript 原型和继承(Prototypes and Inheritance)
2009/04/01 Javascript
网页开发中的容易忽略的问题 javascript HTML中的table
2009/04/15 Javascript
js的.innerHTML = ""IE9下显示有错误的解决方法
2013/09/16 Javascript
用js将内容复制到剪贴板兼容浏览器
2014/03/18 Javascript
提取jquery的ready()方法单独使用示例
2014/03/25 Javascript
如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”
2015/03/05 Javascript
基于ajax实现文件上传并显示进度条
2015/08/03 Javascript
javascript实现省市区三级联动下拉框菜单
2015/11/17 Javascript
详解JS中Array对象扩展与String对象扩展
2016/01/07 Javascript
AngularJS深入探讨scope,继承结构,事件系统和生命周期
2016/11/02 Javascript
Vue通过URL传参如何控制全局console.log的开关详解
2017/12/07 Javascript
vue项目总结之文件夹结构配置详解
2017/12/13 Javascript
JS使用tween.js动画库实现轮播图并且有切换功能
2018/07/17 Javascript
JavaScript实现点击出现图片并统计点击次数功能示例
2018/07/23 Javascript
Element实现表格分页数据选择+全选所有完善批量操作
2019/06/07 Javascript
vue项目打包为APP,静态资源正常显示,但API请求不到数据的操作
2020/09/12 Javascript
python打开文件并获取文件相关属性的方法
2015/04/23 Python
Python 'takes exactly 1 argument (2 given)' Python error
2016/12/13 Python
Python django框架应用中实现获取访问者ip地址示例
2019/05/17 Python
python set集合使用方法解析
2019/11/05 Python
Python3 获取文件属性的方式(时间、大小等)
2020/03/12 Python
python中urllib.request和requests的使用及区别详解
2020/05/05 Python
Booking.com英国官网:全球酒店在线预订网站
2018/04/21 全球购物
纯净、自信、100%的羊绒服装:360Cashmere
2021/02/20 全球购物
绩效专员岗位职责
2013/12/02 职场文书
服装厂厂长岗位职责
2013/12/27 职场文书
《颐和园》教学反思
2014/02/26 职场文书
挂职个人工作总结
2015/03/05 职场文书
2015年社区矫正工作总结
2015/04/21 职场文书
2015年端午节活动策划书
2015/05/05 职场文书
Python趣味挑战之实现简易版音乐播放器
2021/05/28 Python
动画「进击的巨人」第86话播出感谢绘公开
2022/03/21 日漫