之前在使用sql进行查询时,如果是需要关联多表,通常都是使用的join这个语法

1、join on 这语法的理解,用一个场景来表述更清楚:(信息不再一个表当中,而是分开在两个表,需要用其中一个表为条件(如会员),进行获取会员对应的信息)

有3张表:会员绑定表、会员信息表、会员解绑表

现在要查绑定表中,也就是当前是会员的会员信息,就是需要绑定表里面会员的信息

但是绑定表只有会员绑定信息,无会员基础信息,此时就需要用join这个语法,把绑定表里面的会员和会员信息表里面的会员关联起来,取他们的交集,也就是当前会员的信息。

select * from 会员表 a join 会员信息表 b on a.member_id = b.id where 条件 (*可以获取对应表的数据)

同理会员解绑的信息也可以进行同等方式进行处理

2、union

我对union的理解,也用刚才那个场景来进行说明,

如果我需要全部用户的信息,用户的定义包括会员和非会员,此时单独用会员或非会员都无法满足这个条件

所以第一步就可以先把会员绑定表、会员解绑表这两个表通过union来组合成一个表

select member_id from 表1 union select member_id from 表2  组成表 a

再用表a和会员信息表进行绑定

union和join的粗理解,仅供参考相关推荐

  1. 天线的S11,S12,S21,S22参数解析(个人理解仅供参考)

    注:仅代表个人的理解,仅供参考 一般测试无源端口一般只用看S11,S21 看下图 我们输入的 A1 --> 双口 <--A2 需要隔离的 需要隔离的 B1 <-- 网络 B2 --& ...

  2. 用类比方式学习编程中函数递归(个人理解仅供参考)(内含汉诺塔问题的求解)

    目录 1.前言 2.递归的数学模型 3.相关的c语法 4.将递归的数学模型写成编程语言 5.利用类比方法将实际问题的代码写成函数递归的形式 例1: 例2: 6.汉诺塔问题的求解 1.前言 本人在学习函 ...

  3. 如何有效防止DEDE织梦系统被挂木马安全设置(仅供参考)

    尊敬的客户,您好! 感谢广大客户对我司工作的信任和支持! 我司在最近的一个多月内陆续发现多起因 DedeCMS 安全漏洞造成网站被上传恶意脚本的事件,入侵者可利用恶意脚本对外发送大量数据包,严重占用C ...

  4. 操作系统P,V(wait,signal原语)操作讲解,以及两个例题(答案仅供参考)

    操作系统的pv操作是很核心的概念. 临界区 : 我们把并发进程中与共享变量有关的程序段称为临界区. 信号量 : 信号量的值与相应资源的使用情况有关.当它的值大于0时,表示当前可用资源的数量:当它的值小 ...

  5. 人类基因编辑技术及背后的伦理问题 【个人观点,仅供参考】

    人类基因编辑技术及背后的伦理问题 [个人观点,仅供参考] 摘要 本文根据遗传学专家詹妮弗·道娜(Jennifer Doudna)在TED国际会议上关于一个被称为CRISPR-Cas9的"基因 ...

  6. 2020年数学建模国赛C题Demo【准确率只有61%,仅供参考】

    2020年数学建模国赛C题Demo[准确率只有61%,仅供参考] MPai下载链接:www.mpaidata.com 关注公众号:[万灵数据]可以看很多很多建模资料噢 附件数据下载:https://m ...

  7. 浅谈短视频背后的社会道德伦理问题(个人观点,仅供参考)

    浅谈短视频背后的科技伦理问题(个人观点,仅供参考) 本文根据最近发布的一则新闻:<真实的现场:快手移动连麦技术在抗疫报道中的创新应用>和之前的一篇报道: <算法不是三观不正的&quo ...

  8. 第十四届蓝桥杯校内模拟赛第二期-Java个人题解(仅供参考)

    刚刚结束第十四届蓝桥杯校内模拟赛第二期,在这记录下自己的代码 不保证正确! 不保证正确! 不保证正确! 有问题一起改正!! 题解 2048 代码: package _14届模拟2;public cla ...

  9. ITAT 第九届 模拟题 C语言程序设计 参考答案(个人答案 仅供参考)

    第九届全国信息技术应用水平大赛模拟题 C语言程序设计 注:模拟题题量总计88道,其中单选题60道,每道题1分:多选题20道,每道题2分:程序填充题6道,每道题5分:编程操作题2 道,每道题10分.试卷 ...

最新文章

  1. 细鹏系列裸金属服务器多核算力,鲲鹏凌云,开启多元计算新架构_外发版(40页)-原创力文档...
  2. Java-String的常用方法总结!
  3. linux定时备份mysql数据库文件脚本
  4. SAP ui5 xml view parse and control creation point
  5. SCRIPT70: 没有权限
  6. 【HDU - 2149】Public Sale (巴什博奕)
  7. 如何在搜狗浏览器更换页面字体?搜狗浏览器更换页面字体的方法
  8. OpenCV--实现图像滑动窗口截取子图操作
  9. 5G完整标准出台,产业应用爆发在即,抢先规划势在必行
  10. ++操作你还在使用加锁去保证线程的安全吗?确定不了解一下CAS机制?
  11. 【转载】使用缓存的9个误区(上)
  12. B VUE系列 三:vuex,vue全局变量管理和状态更新的利器
  13. OMRON欧姆龙驱动器维修R88D-KT06F-Z过压故障处理
  14. caj转换成word方法免费
  15. 通过isapi协议抓拍图片
  16. Docker镜像分层原理-联合文件系统(UnionFS)
  17. 那些短,却叫人很心疼的句子(转)
  18. 安装fcitx五笔拼音
  19. 计算机中保存和另存为,电脑另存为在哪里
  20. 从零搭建微信机器人(一):注册企业微信创建应用

热门文章

  1. 洛谷题目---P1784 数独
  2. [转载]裸写一个含内嵌IE控件的窗口
  3. 科技界需要自己的希波克拉底誓言
  4. 使用PHPEMS在Windows系统上搭建考试平台的步骤
  5. SOA论剑三亚江湖会
  6. Vue 动态路由和权限菜单的实现思路
  7. 【Python语言】全国计算机等级二级考试模拟试卷一
  8. 1.公司代码管理工具GIT与SVN
  9. 常见自来水水表类型大全
  10. python爬虫天气实例_Python爬虫 --- 2.4 Scrapy之天气预报爬虫实践