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 相关文章推荐
动态改变textbox的宽高的js
Oct 26 Javascript
JSON JQUERY模板实现说明
Jul 03 Javascript
javascript 词法作用域和闭包分析说明
Aug 12 Javascript
JS+CSS实现弹出全屏灰黑色透明遮罩效果的方法
Dec 20 Javascript
简单实现JS对dom操作封装
Dec 02 Javascript
实现高性能JavaScript之执行与加载
Jan 30 Javascript
JS模仿腾讯图片站的图片翻页按钮效果完整实例
Jun 21 Javascript
Vue.js 踩坑记之双向绑定
May 03 Javascript
AngularJS发送异步Get/Post请求方法
Aug 13 Javascript
js中自定义react数据验证组件实例详解
Oct 19 Javascript
vscode vue 文件模板的配置方法
Jul 23 Javascript
JavaScript实现随机点名小程序
Oct 29 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建立外键
2006/11/25 PHP
PHP应用JSON技巧讲解
2013/02/03 PHP
php二分查找二种实现示例
2014/03/12 PHP
PHP检测字符串是否为UTF8编码的常用方法
2014/11/21 PHP
WordPress开发中用于获取近期文章的PHP函数使用解析
2016/01/05 PHP
JavaScript URL参数读取改进版
2009/01/16 Javascript
jQuery 第二课 操作包装集元素代码
2010/03/14 Javascript
本地图片预览(支持IE6/IE7/IE8/Firefox3)经验总结
2013/03/25 Javascript
JS 去前后空格大全(IE9亲测)
2013/07/15 Javascript
jQuery下拉美化搜索表单效果代码分享
2015/08/25 Javascript
AngularJS中实现显示或隐藏动画效果的方式总结
2015/12/31 Javascript
第一次接触神奇的Bootstrap网格系统
2016/07/27 Javascript
Jquery uploadify 多余的Get请求(404错误)的解决方法
2017/01/26 Javascript
JS实现PC手机端和嵌入式滑动拼图验证码三种效果
2017/02/15 Javascript
jquery仿微信聊天界面
2017/05/06 jQuery
JavaScript查看代码运行效率console.time()与console.timeEnd()用法
2019/01/18 Javascript
详解微信小程序-扫一扫 wx.scanCode() 扫码大变身
2019/04/30 Javascript
[54:05]DOTA2-DPC中国联赛定级赛 SAG vs iG BO3第一场 1月9日
2021/03/11 DOTA
python交互式图形编程实例(二)
2017/11/17 Python
python tkinter canvas 显示图片的示例
2019/06/13 Python
python 实现检验33品种数据是否是正态分布
2019/12/09 Python
Spring http服务远程调用实现过程解析
2020/06/11 Python
python如何爬取动态网站
2020/09/09 Python
英国排名第一的餐具品牌:Denby Pottery
2019/11/01 全球购物
广州迈达威.net面试题目
2012/03/10 面试题
数学专业毕业生自荐信
2013/11/10 职场文书
简单的辞职信范文
2014/01/18 职场文书
总经理司机职责
2014/02/02 职场文书
大学生会计职业生涯规划范文
2014/02/28 职场文书
法人授权委托书
2014/04/03 职场文书
村长贪污检举信
2014/04/04 职场文书
领导干部“四风”问题批评与自我批评材料
2014/09/24 职场文书
2015年医院科室工作总结范文
2015/05/26 职场文书
Vue Element UI自定义描述列表组件
2021/05/18 Vue.js
Java 数组的使用
2022/05/11 Java/Android
windows server2008 开启端口的实现方法
2022/06/25 Servers