sql连表查询找不到关联字段时? 怎么做?

我们可以 在查询表时虚拟一个字段,然后两个表都虚拟一个字段 ,比如new ,old对比。如图

此图说明 应为new和old,但是new新表数据清了。。。

对应sql:

select * from (
select 'new' cdrsource,to_char(BEGIN_TIME,'YYYYMMDDHH24MISS') begin_time ,FILE_NAME,CDR_TYPE_ID,FILE_SN,USER_ID,CALL_TYPE,ORG_CALLING_AREA_CODE,SERVICE_NUMBER,AREA_CODE,ORG_CALLING_NUMBER,ORG_CALLED_AREA_CODE,OPPOSE_NUMBER,OPPOSE_AREA_CODE,ORG_CALLED_NUMBER,CONNECT_NUMBER,DURATION,FEE_CODE_A,FEE_CODE_B,FEE_A,FEE_B,IMSI,IMEI,ROAM_AREA,PLMN,ROAM_TYPE,STANDARD_FEE,LONG_TYPE,FORWARD_CDR_TYPE,IS_SPECIAL,TRACK,INSERT_TIME,CHARGE_FLAG,ORG_LONG_TYPE,ORG_ROAM_TYPE,PARTITION_ID,KEYS,RATING_TIME,OFFER_ID,RESOURCE_FLAG,CARRIER_TYPE,CARRIER_NUMBER
from CDR_voice_07
union all
select 'old' cdrsource,to_char(BEGIN_TIME,'YYYYMMDDHH24MISS') begin_time, FILE_NAME,CDR_TYPE_ID,FILE_SN,USER_ID,CALL_TYPE,ORG_CALLING_AREA_CODE,SERVICE_NUMBER,AREA_CODE,ORG_CALLING_NUMBER,ORG_CALLED_AREA_CODE,OPPOSE_NUMBER,OPPOSE_AREA_CODE,ORG_CALLED_NUMBER,CONNECT_NUMBER,DURATION,FEE_CODE_A,FEE_CODE_B,FEE_A,FEE_B,IMSI,IMEI,ROAM_AREA,PLMN,ROAM_TYPE,STANDARD_FEE,LONG_TYPE,FORWARD_CDR_TYPE,IS_SPECIAL,TRACK,INSERT_TIME,CHARGE_FLAG,ORG_LONG_TYPE,ORG_ROAM_TYPE,PARTITION_ID,KEYS,RATING_TIME,OFFER_ID,RESOURCE_FLAG,CARRIER_TYPE,CARRIER_NUMBER
from CDR_voice_07_old ) where user_id = '41104000606519'
-- and begin_time not in ('20170731232033','20170630233018','20170630233019')
order by begin_time,cdrsource;

转载于:https://www.cnblogs.com/lgf428/p/7561545.html

sql连表查询找不到关联字段时?相关推荐

  1. SQL语句详解(四)——SQL联表查询

    今天我们继续给大家介绍MySQL相关知识,本文主要内容是SQL联表查询. 一.SQL联表查询简介 在前文SQL语句详解(三)--SQL子查询中,我们给大家介绍了SQL子查询的相关知识和使用示例.实际上 ...

  2. sql多表查询之一:Where 和 On的秘密

    原文 sql多表查询之一:Where 和 On的秘密 对于还在SQL初级阶段的朋友来说,sql多表查询问题是一个比较有趣也容易出错的技术.什么时候会用到sql多表查询呢?是在两张或两张以上表单中通过某 ...

  3. php sql查询两个表语句,sql多表查询语句与方法

    sql多表查询有很多种方法,如有自然连接 INNER JOIN,外边查询LEFT JOIN,交叉查询JOIN,交叉连接JOIN等join on left on 等多的是哦. sql多表查询语句与方法 ...

  4. SQL 多表查询之 where和INNER JOIN

    SQL多表查询之 where和INNER JOIN[基础查询和效率分析] 转载Michaelwubo 最后发布于2018-07-05 10:40:47 阅读数 18057  收藏 https://bl ...

  5. ORACLE SQL 多表查询

    ORACLE SQL 多表查询 开发工具与关键技术:Oracle sql*plus PLSQL Developer SQL 撰写时间:2019年05月08日 说明:顾名思义,多表就是多个表连接起来进行 ...

  6. 第五天 继续SQL多表查询

    SQL多表查询 #给表名别名 SELECT st.class_num,cl.class_name FROM student st,class cl #连接查询 查询出每个学生的班级名称 #以左边的表为 ...

  7. sql 两个表字段不一样合并查询_数据分析进阶--SQL多表查询

    下午写完了上一篇文章,晚上就开始做牛客的SQL题啦,然后发现少少的十题就用到了好几次多表连接,case在实际分析过程中也非常常用,所以我打算单独把多表查询和case拉出来写一篇文章. 文章目录: 表的 ...

  8. sql跨表查询_白话django之ORM的查询语句

    教程源码:z991/django_turital 在日常开发中,数据库的增删改查(CDUR)中,查询需求偏多,所以查询的语法比增删改操作多得多,尤其是跨表关联查询,可以让代码精简很多年. 直接上代码吧 ...

  9. java sql 联表查询系统_Spring Hibernate JPA 联表查询 复杂查询(转)

    关系类型Owning-SideInverse-Side one-to-one @OneToOne @OneToOne(mappedBy="othersideName") one-t ...

  10. SQL多表查询:SQL JOIN连接查询各种用法总结

    在实际应用中,大多的查询都是需要多表连接查询的,但很多初学SQL的小伙伴总对各种JOIN有些迷糊.回想一下,初期很长一段时间,我常用的似乎也就是等值连接 WHERE 后面加等号,对各种JOIN也是不求 ...

最新文章

  1. ACM第一天研究懂的AC代码——BFS问题解答——习题zoj2165
  2. 2018.7月Vue优质开源项目清单
  3. c++ 静态变量赋值_Python变量及常量解释说明
  4. (转)求单链表是否有环,环入口和环长
  5. Safengine Android so加密
  6. Multi_thread--Linux下多线程编程互斥锁和条件变量的简单使用
  7. 【Junos】手动生成Core-dump文件
  8. 2输入一个字符判断是否属于a-zA-Z之间如果是请是属于a-z还是A-Z并且输出值。
  9. 教你如何判断水泥的质量好坏?
  10. LINUX使用U盘要小心,特别是不要用剪切
  11. ARM体系结构的发展之:ARMv6增加的系统支持
  12. 捕获javaw的输出
  13. win10 win11黑屏引导转圈开机时间过长
  14. github注册,使用方法
  15. 《简约至上:交互式设计四策略》读书感悟
  16. 时尚漂亮的充电头,苹果安卓都能用,Anker安芯充20W上手
  17. java中的迭代是什么意思_java迭代指的是什么意思
  18. 江南爱窗帘十大品牌 | 窗帘的定做有哪些技巧和注意事项?
  19. 代数结构:群、环、域、模、线性空间、格
  20. 开源正当时,共赢新未来 OpenHarmony开发者大会成功召开

热门文章

  1. fcm模糊聚类matlab实例_智能控制-Fuzzy控制- matlab
  2. php dfa,DFA 算法的PHP实现
  3. linux查找大文件或目录
  4. git rebase和 merge的区别
  5. recyclervie刷新到底部_自定义RecyclerView添加HeaderView,添加FooterView,实现滑动到底部,加载更多...
  6. 重要提醒,单片机发展史,它到底是一个什么东西
  7. 10无法更新系统_2020年4月公积金网上系统更新后无法登陆故障解决办法
  8. 3.5用户访问使用HTTPS
  9. 【渝粤教育】国家开放大学2018年春季 0551-21T素描(二) 参考试题
  10. Linux系统(一)文件和目录理解