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 相关文章推荐
日期 时间js控件
May 07 Javascript
JavaScript XML操作 封装类
Jul 01 Javascript
javascript模拟select,jselect的方法实现
Nov 08 Javascript
Javascript中的高阶函数介绍
Mar 15 Javascript
JQuery选择器、过滤器大整理
May 26 Javascript
jQuery与Ajax以及序列化
Feb 01 Javascript
基于HTML模板和JSON数据的JavaScript交互(移动端)
Apr 06 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
Jul 25 Javascript
JavaScript中数据类型转换总结
Dec 25 Javascript
JS+H5 Canvas实现时钟效果
Jul 20 Javascript
vue路由事件beforeRouteLeave及组件内定时器的清除方法
Sep 29 Javascript
vue resource发送请求的几种方式
Sep 30 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中通过ADODB库实现调用Access数据库之修正版本
2006/12/31 PHP
盘点PHP和ASP.NET的10大对比!
2015/12/24 PHP
php array_keys 返回数组的键名
2016/10/25 PHP
Javascript计算时间差的函数分享
2011/07/04 Javascript
JavaScript面向对象设计二 构造函数模式
2011/12/20 Javascript
js 一个关于图片onload加载的事
2013/11/10 Javascript
JavaScript中函数表达式和函数声明及函数声明与函数表达式的不同
2015/11/15 Javascript
jQuery UI仿淘宝搜索下拉列表功能
2017/01/10 Javascript
jQuery插件echarts去掉垂直网格线用法示例
2017/03/03 Javascript
jQuery用noConflict代替$的实现方法
2017/04/12 jQuery
javaScript中封装的各种写法示例(推荐)
2017/07/03 Javascript
彻底解决 webpack 打包文件体积过大问题
2017/07/07 Javascript
Angular中自定义Debounce Click指令防止重复点击
2017/07/26 Javascript
js+css实现打字效果
2020/06/24 Javascript
jquery获取file表单选择文件的路径、名字、大小、类型
2019/01/18 jQuery
微信小程序MUI导航栏透明渐变功能示例(通过改变opacity实现)
2019/01/24 Javascript
JS实现盒子跟着鼠标移动及键盘方向键控制盒子移动效果示例
2019/01/29 Javascript
JavaScript对象属性操作实例解析
2020/02/04 Javascript
Vant 中的Toast设置全局的延迟时间操作
2020/11/04 Javascript
微信小程序canvas实现签名功能
2021/01/19 Javascript
python求素数示例分享
2014/02/16 Python
Python使用Windows API创建窗口示例【基于win32gui模块】
2018/05/09 Python
详解Python 函数如何重载?
2019/04/23 Python
win10环境下配置vscode python开发环境的教程详解
2019/10/16 Python
对Tensorflow中Device实例的生成和管理详解
2020/02/04 Python
html5 touch事件实现页面上下滑动效果【附代码】
2016/03/10 HTML / CSS
html5 div布局与table布局详解
2016/11/16 HTML / CSS
英国No.1文具和办公用品在线:Euroffice
2016/09/21 全球购物
《赶海》教学反思
2014/04/20 职场文书
商场促销活动策划方案
2014/08/18 职场文书
代办社保委托书范文
2014/10/06 职场文书
消防演习通知
2015/04/25 职场文书
2015年青年志愿者协会工作总结
2015/04/27 职场文书
《水上飞机》教学反思
2016/02/20 职场文书
女人创业励志语录,句句蕴含能量,激发你的潜能
2019/08/20 职场文书
如何用PHP websocket实现网页实时聊天
2021/05/26 PHP