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下操作HTML控件的实现代码
Jan 12 Javascript
JavaScript判断一个URL链接是否有效的实现方法
Oct 08 Javascript
JavaScript中的noscript元素属性位置及作用介绍
Apr 11 Javascript
原生javascript兼容性测试实例
Jul 01 Javascript
jQuery插件开发精品教程让你的jQuery提升一个台阶
Jan 27 Javascript
JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
Aug 01 Javascript
详解使用vuex进行菜单管理
Dec 21 Javascript
浅谈vue中改elementUI默认样式引发的static与assets的区别
Feb 03 Javascript
详解VUE里子组件如何获取父组件动态变化的值
Dec 26 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
Nov 14 Javascript
JavaScript函数重载操作实例浅析
May 02 Javascript
vue data对象重新赋值无效(未更改)的解决方式
Jul 24 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
基于MySQL分区性能的详细介绍
2013/05/02 PHP
解析php curl_setopt 函数的相关应用及介绍
2013/06/17 PHP
table标签的结构与合并单元格的实现方法
2013/07/24 PHP
Destoon模板制作简明教程
2014/06/20 PHP
php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
2016/12/23 PHP
PHP的简单跳转提示的实现详解
2019/03/14 PHP
在 Laravel 项目中使用 webpack-encore的方法
2019/07/21 PHP
Aster vs KG BO3 第三场2.19
2021/03/10 DOTA
发布BlueShow v1.0 图片浏览器(类似lightbox)blueshow.js 打包下载
2007/07/21 Javascript
语义化 H1 标签
2008/01/14 Javascript
js的逻辑运算符 ||
2010/05/31 Javascript
JS中表单的使用小结
2014/01/11 Javascript
JavaScript清空数组元素的两种方法简单比较
2015/07/10 Javascript
简单谈谈javascript Date类型
2015/09/06 Javascript
jquery插件bootstrapValidator表单验证详解
2016/12/15 Javascript
纯JS实现表单验证实例
2016/12/24 Javascript
WebView启动支付宝客户端支付失败的问题小结
2017/01/11 Javascript
AngularJS封装$http.post()实例详解
2017/05/06 Javascript
nodejs超出最大的调用栈错误问题
2017/12/27 NodeJs
Python中functools模块函数解析
2017/03/12 Python
Python实现Mysql数据统计及numpy统计函数
2019/07/15 Python
Python数据可视化实现正态分布(高斯分布)
2019/08/21 Python
pycharm设置python文件模板信息过程图解
2020/03/10 Python
Python多线程thread及模块使用实例
2020/04/28 Python
CSS3 3D旋转rotate效果实例介绍
2016/05/03 HTML / CSS
html5视频常用API接口的实战示例
2020/03/20 HTML / CSS
Cole Haan官方网站:美国时尚潮流品牌
2017/12/06 全球购物
新加坡网上花店:FlowerAdvisor新加坡
2018/10/05 全球购物
ECCO俄罗斯官网:北欧丹麦鞋履及皮具品牌
2020/06/26 全球购物
《蒲公英》教学反思
2014/02/28 职场文书
担保书格式及范文
2014/04/01 职场文书
海上钢琴师的观后感
2015/06/11 职场文书
获奖感言怎么写
2015/07/31 职场文书
Go各时间字符串使用解析
2021/04/02 Golang
「月刊Action」2022年5月号封面公开
2022/03/21 日漫
Grafana可视化监控系统结合SpringBoot使用
2022/04/19 Redis