我正在创建一个视图,并希望排除时间戳包含今天日期的行。我在想类似于where field not like '%date_format(curdate(), '%Y%m%d')%';的东西,但不确定如何使它工作,就像我使用它时没有通配符一样,然后它将匹配所有我正在处理的示例时间戳: 20210219153933我希望排除格式为%Y%m%d的包含当前日期的时间戳谢谢
编辑:我的时间戳列是c
我有一个表table,它有三个字段:id、field1和field2。我需要创建的SQL查询应该选择id的field1 LIKE 'Some string'所在位置,但是如果field1是NULL,我应该在伪SQL中对field2执行筛选:WHERE (IF `field1` IS NULL THEN `field2` ELSE `field1`) LIKE 'S
想象一下我有张桌子:--- ------- ------112 1= 1的所有记录都感兴趣--特别是field2 = 44321,但我想知道它在我选择的field1=1中的位置(在本例中,它将是3)。SELECT * FROM table WHERE field1 = 1 ORDER BY id
会得到我想要的