sql - “嵌套”或具有多个值
问题描述
所以我是一个新的 SQL 用户,并且坚持是否有办法做到这一点,所以任何帮助都将不胜感激。此代码有效:
select *
from ADMIN.ASSOCIATE_TBL A
where (A.termination_date between '2021-05-01' and '2021-05-31'
or A.Start_date between '2021-05-01' and '2021-05-31'
or A.Rehire_date between '2021-05-01' and '2021-05-31')
and employee_id='802740'
我想知道有没有办法将搜索字段与日期范围结合起来?查看下面的“思考过程”代码,但我知道它不起作用。
select *
from ADMIN.ASSOCIATE_TBL A
where (a.termination_date or a.start_date or a.rehire_date) between '2021-05-01' and '2021-05-31'
and employee_id='802740'
解决方案
推荐阅读
- wikidata - 如何从维基数据中获取标签?
- javascript - 项目未使用 .push() 函数添加到数组
- stripe-payments - Stripe:即使更改了卡片详细信息,卡片也会被拒绝
- ios - How to use image contained in Resource framework from main module?
- visual-studio-2017 - 如何忽略 VS2017 SQL 数据库项目中的构建错误(而不是警告)
- java - Workday Soap 请求性能
- php - 如何在 php mysql 中从时间戳 = 1574463600 获取本地日期
- python - python 3解决数据框
- ibm-mq - Websphere/IM MQ 9.0 的 mqm 组和用户是硬编码的吗?
- kubernetes - Kubernetes集群中服务端点的基于延迟的路由