是否可以每五个记录选择一个数据,但是如果记录是从最后一天开始的,它会选择所有从最后一天开始的记录?

2vuwiymt  于 2021-08-13  发布在  Java
关注(0)|答案(1)|浏览(296)

我想把这些结合起来

SELECT * 
  FROM Data 
 WHERE date >= NOW() - INTERVAL 1 DAY

SELECT * 
  FROM Data 
 WHERE id%5 = 0

应该是这样的

select * 
  from data 
 where id%5 = 0 but if NOW() - INTERVAL 1 DAY select *
k7fdbhmy

k7fdbhmy1#

你需要把这两个条件结合起来 OR ,例如:
我要所有的行匹配 cond1 或所有行匹配 cond2 ```
SELECT * FROM Data WHERE date >= NOW() - INTERVAL 1 DAY OR id%5 = 0

相关问题