千家信息网

mysql联合查询中and和or的使用

发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,这篇文章主要讲解了"mysql联合查询中and和or的使用",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"mysql联合查询中and和or的使用"吧!需
千家信息网最后更新 2025年02月02日mysql联合查询中and和or的使用

这篇文章主要讲解了"mysql联合查询中and和or的使用",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"mysql联合查询中and和or的使用"吧!

需求环境:

功能:简历搜索

需求:求职类型中可以选择全职、兼职、临时工、实习生一种或者多种,但是一份简历又只有一种,要将满足任一条件的简历全部列出来

障碍:or 的任一条件为TRUE即停止判断,and条件取交集

SELECT

t_person_info.personid,

t_person_info.personname,

t_person_info.sex,

t_person_edu.education,

t_person_edu.school,

t_person_edu.`subject`,

t_person_edu.`to`

FROM

t_person_info

LEFT JOIN t_person_edu ON t_person_edu.personid = t_person_info.personid

WHERE 1=1

AND (type = 3 OR type = 1)

AND (company = 222 OR company = '湖北指数')

看14行和15行,会优先执行括号里面的或条件,然后执行括号左侧最近的条件,适合同一字段取并集

感谢各位的阅读,以上就是"mysql联合查询中and和or的使用"的内容了,经过本文的学习后,相信大家对mysql联合查询中and和or的使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

条件 查询 联合 简历 学习 内容 括号 需求 任一 临时工 交集 功能 只有 多种 字段 实习生 就是 思路 情况 指数 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 金蝶2种数据库 千峰互联网科技公司法人 通过香港服务器上外网 什么数据库的安全性 天津虚拟服务器管理软件云主机 武汉哪里有软件开发中心 互联网与国家科技进步一等奖 网络安全信息的概念股 深圳以软件开发为主的公司 xp用什么软件开发 网络安全有哪些方面视频 网络安全学院示范 软件开发造价数据采集员 数据库管理系统是学什么的 软件开发需求阶段使用工具 软件开发人员面试自我介绍 查找疾病靶点数据库 洛阳网络安全教育平台 unity 安卓软件开发 网络技术职业的素质 网站服务器优化 天津虚拟服务器管理软件云主机 万方数据库资源包括地方志吗 把数据持久化到数据库 电子科技大学研究生网络安全专业 广东湛江移动服务器地址 塔式服务器 sas硬盘 泉州有哪些网络技术 一个游戏不同服务器是什么意思 浪潮信息世界网络安全会议安全
0