oracle数据库里面,在下面的select语句中,我需要增加一个条件为只查询3天内的记录。该如何编写,求教育
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle数据库里面,在下面的select语句中,我需要增加一个条件为只查询3天内的记录。该如何编写,求教育相关的知识,希望对你有一定的参考价值。
select A01.A0188,err_rec.kqh,err_rec.rq,err_rec.sj,err_rec.jh from err_rec,A01 where A01.A01145=err_rec.kqh and err_rec.bh<>'1'
表名为err_rec,字段名为rq
什么意思。。。没看懂。。。
参考技术B 一楼是来刷帖的,不用理他,你可以加一个where条件日期 > (sysdate -3)追问
不行哟,err_rec .rq > (sysdate -3) 提示格式不匹配。
我的err_rec.rq是varchar型的
你为什么要用varchar来记录日期呢。你这个字段err_rec.rq的内容的格式是什么?
追问我自己弄出来了。非常谢谢。to_date(err_rec.rq,'yyyy-mm-dd') > (sysdate -3) 这样就行了。
能把您的QQ号给我吗?我以后有啥米问题请教您。。。
以上是关于oracle数据库里面,在下面的select语句中,我需要增加一个条件为只查询3天内的记录。该如何编写,求教育的主要内容,如果未能解决你的问题,请参考以下文章
oracle中declare begin end 这样的用法叫啥语句?它和直接写select那种语句有啥联系?
oracle中declare begin end 这样的用法叫啥语句?它和直接写select那种语句有啥联系?