搜索

ORACLR数据库关于条件的查询问题?

发布网友 发布时间:2022-04-23 13:34

我来回答

1个回答

热心网友 时间:2023-09-16 14:22

date1是你在前面select里面的别名吧,除了某些特殊情况,比如having(having是明确了,先计算再筛选的条件)等之外,其他情况下别名是不能直接用在本语句(这里说的是本语句,不是外面嵌套的语句)的where后面的。
解决办法:你可以直接将“date进行减法操作”作为一个条件,比如原来的时间字段是time,现在减去3天,你就直接把这个减法放在where的后面去做就可以了。
如果还是不行,那么就to_date一下,就可以了,不过应该不是数据类型的问题。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top