union和join的粗理解,仅供参考
之前在使用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的粗理解,仅供参考相关推荐
- 天线的S11,S12,S21,S22参数解析(个人理解仅供参考)
注:仅代表个人的理解,仅供参考 一般测试无源端口一般只用看S11,S21 看下图 我们输入的 A1 --> 双口 <--A2 需要隔离的 需要隔离的 B1 <-- 网络 B2 --& ...
- 用类比方式学习编程中函数递归(个人理解仅供参考)(内含汉诺塔问题的求解)
目录 1.前言 2.递归的数学模型 3.相关的c语法 4.将递归的数学模型写成编程语言 5.利用类比方法将实际问题的代码写成函数递归的形式 例1: 例2: 6.汉诺塔问题的求解 1.前言 本人在学习函 ...
- 如何有效防止DEDE织梦系统被挂木马安全设置(仅供参考)
尊敬的客户,您好! 感谢广大客户对我司工作的信任和支持! 我司在最近的一个多月内陆续发现多起因 DedeCMS 安全漏洞造成网站被上传恶意脚本的事件,入侵者可利用恶意脚本对外发送大量数据包,严重占用C ...
- 操作系统P,V(wait,signal原语)操作讲解,以及两个例题(答案仅供参考)
操作系统的pv操作是很核心的概念. 临界区 : 我们把并发进程中与共享变量有关的程序段称为临界区. 信号量 : 信号量的值与相应资源的使用情况有关.当它的值大于0时,表示当前可用资源的数量:当它的值小 ...
- 人类基因编辑技术及背后的伦理问题 【个人观点,仅供参考】
人类基因编辑技术及背后的伦理问题 [个人观点,仅供参考] 摘要 本文根据遗传学专家詹妮弗·道娜(Jennifer Doudna)在TED国际会议上关于一个被称为CRISPR-Cas9的"基因 ...
- 2020年数学建模国赛C题Demo【准确率只有61%,仅供参考】
2020年数学建模国赛C题Demo[准确率只有61%,仅供参考] MPai下载链接:www.mpaidata.com 关注公众号:[万灵数据]可以看很多很多建模资料噢 附件数据下载:https://m ...
- 浅谈短视频背后的社会道德伦理问题(个人观点,仅供参考)
浅谈短视频背后的科技伦理问题(个人观点,仅供参考) 本文根据最近发布的一则新闻:<真实的现场:快手移动连麦技术在抗疫报道中的创新应用>和之前的一篇报道: <算法不是三观不正的&quo ...
- 第十四届蓝桥杯校内模拟赛第二期-Java个人题解(仅供参考)
刚刚结束第十四届蓝桥杯校内模拟赛第二期,在这记录下自己的代码 不保证正确! 不保证正确! 不保证正确! 有问题一起改正!! 题解 2048 代码: package _14届模拟2;public cla ...
- ITAT 第九届 模拟题 C语言程序设计 参考答案(个人答案 仅供参考)
第九届全国信息技术应用水平大赛模拟题 C语言程序设计 注:模拟题题量总计88道,其中单选题60道,每道题1分:多选题20道,每道题2分:程序填充题6道,每道题5分:编程操作题2 道,每道题10分.试卷 ...
最新文章
- 细鹏系列裸金属服务器多核算力,鲲鹏凌云,开启多元计算新架构_外发版(40页)-原创力文档...
- Java-String的常用方法总结!
- linux定时备份mysql数据库文件脚本
- SAP ui5 xml view parse and control creation point
- SCRIPT70: 没有权限
- 【HDU - 2149】Public Sale (巴什博奕)
- 如何在搜狗浏览器更换页面字体?搜狗浏览器更换页面字体的方法
- OpenCV--实现图像滑动窗口截取子图操作
- 5G完整标准出台,产业应用爆发在即,抢先规划势在必行
- ++操作你还在使用加锁去保证线程的安全吗?确定不了解一下CAS机制?
- 【转载】使用缓存的9个误区(上)
- B VUE系列 三:vuex,vue全局变量管理和状态更新的利器
- OMRON欧姆龙驱动器维修R88D-KT06F-Z过压故障处理
- caj转换成word方法免费
- 通过isapi协议抓拍图片
- Docker镜像分层原理-联合文件系统(UnionFS)
- 那些短,却叫人很心疼的句子(转)
- 安装fcitx五笔拼音
- 计算机中保存和另存为,电脑另存为在哪里
- 从零搭建微信机器人(一):注册企业微信创建应用