mysql - 如何将这两个查询组合在一起? (MySQL)

标签 mysql sql subquery

新的在这里和 MySQL。想知道如何将这两个查询组合在一起以获得 1 个输出。 我想包括小于或等于 30 的所有小时数,以及恰好等于 40 小时的小时数。我可以获得 2 个输出,但我不确定如果将所有内容放在一起会是什么样子。

这两个命令是:

SELECT empID, hoursWorked FROM timesheet WHERE hoursWorked = 40;

SELECT empID, hoursWorked FROM timesheet WHERE hoursWorked <= 30;

Image of the CLI

在 Wampserver 上运行 MySQL v5.7.26

谢谢!

最佳答案

在条件中使用OR:

SELECT empID, hoursWorked 
FROM timesheet 
WHERE hoursWorked = 40
   OR hourseWorked <= 30;

关于mysql - 如何将这两个查询组合在一起? (MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59002535/

相关文章:

具有多个连接子查询的mysql更新计数查询

mysql - MySQL中如何限制子查询的结果?

mysql - 交叉加入 SQLite 与其他数据库

c# - EntityFramework MySQL 检索结果进行计数

MySQL将行转换为动态列数

javascript - 谷歌图表将标题显示为标签

sql - 将 ARRAY_AGG() 与输入中的所有空值一起使用

php - PDO 获取最后插入的内容 'id'

sql - 计算多列的不同列数

ios - 使用 NSFetchRequest 查找每个用户最反感的条目