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代码
Oct 19 Javascript
快速解决Canvas.toDataURL 图片跨域的问题
May 10 Javascript
Bootstrap学习笔记之css样式设计(2)
Jun 07 Javascript
Vue.js每天必学之数据双向绑定
Sep 05 Javascript
微信小程序 Storage API实例详解
Oct 02 Javascript
浅谈javascript中的三种弹窗
Oct 21 Javascript
详解springmvc 接收json对象的两种方式
Dec 06 Javascript
基于JavaScript实现本地图片预览
Feb 08 Javascript
fullPage.js和CSS3实现全屏滚动效果
May 05 Javascript
JavaScript基本语法_动力节点Java学院整理
Jun 26 Javascript
Auto.js自动收取自己和好友蚂蚁森林能量脚本
Jun 28 Javascript
js实现漂亮的星空背景
Nov 01 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写的求多项式导数的函数代码
2012/07/04 PHP
Yii2实现让关联字段支持搜索功能的方法
2016/08/10 PHP
php使用Jpgraph创建3D饼形图效果示例
2017/02/15 PHP
laravel 数据验证规则详解
2019/10/23 PHP
HTTP头隐藏PHP版本号实现过程解析
2020/12/09 PHP
学习ExtJS fit布局使用说明
2009/10/08 Javascript
解决IE6的PNG透明JS插件使用介绍
2013/04/17 Javascript
JS验证邮箱格式是否正确的代码
2013/12/05 Javascript
JavaScript中实现继承的三种方式和实例
2015/01/29 Javascript
js网页滚动条滚动事件实例分析
2015/05/05 Javascript
js实现带有介绍的Select列表菜单实例
2015/08/18 Javascript
JS实现带有3D立体感的银灰色竖排折叠菜单代码
2015/10/20 Javascript
js轮播图代码分享
2016/07/14 Javascript
jQuery弹出窗口打开链接的实现代码
2016/12/24 Javascript
Bootstrap 3多级下拉菜单实例
2017/11/23 Javascript
vue2.0 和 animate.css的结合使用
2017/12/12 Javascript
jquery在启动页面时,自动加载数据的实例
2018/01/22 jQuery
react native 获取地理位置的方法示例
2018/08/28 Javascript
React Component存在的几种形式详解
2018/11/06 Javascript
详解Vue+Element的动态表单,动态表格(后端发送配置,前端动态生成)
2019/04/20 Javascript
Python批量重命名同一文件夹下文件的方法
2015/05/25 Python
Python实现的redis分布式锁功能示例
2018/05/29 Python
在pycharm上mongodb配置及可视化设置方法
2018/11/30 Python
Python操作excel的方法总结(xlrd、xlwt、openpyxl)
2019/09/02 Python
Python实现隐马尔可夫模型的前向后向算法的示例代码
2019/12/31 Python
python十进制转二进制的详解
2020/02/07 Python
python+selenium爬取微博热搜存入Mysql的实现方法
2021/01/27 Python
澳洲健康食品网上商店:Aussie Health Products
2018/06/15 全球购物
英国最大的在线快递公司之一:ParcelHero
2019/11/04 全球购物
高中生学习总结的自我评价范文
2013/10/13 职场文书
十佳护士获奖感言
2014/02/18 职场文书
中药学专业毕业生推荐信
2014/07/10 职场文书
中班上学期个人总结
2015/02/12 职场文书
2015年建筑工作总结报告
2015/05/04 职场文书
七年级之开学家长寄语35句
2019/09/05 职场文书
python基础之停用词过滤详解
2021/04/21 Python