日期:2014-05-18  浏览次数:20634 次

求教sql查詢的問題
查詢當前日期往前3個月的數據,如果沒有查到數據的話,自動往前再推3   個月,直到有數据爲止

------解决方案--------------------
?如果你要这樣寫的話,只好用存儲過程來寫了,簡單的SQL查詢是解決不了的。
------解决方案--------------------
在程序里控制吧,这么点功能写存储过程也不至于了,程序里判断一下结果是否为空,然后调整查询语句就行了
------解决方案--------------------
或者用pl/sql,看你的數據庫支持不支持吧
------解决方案--------------------
在程序中把當前日期往前3個月的數據放在SQL中查询,如果沒有查到數據的話,再往前再推3 個月放在SQL中查询,做成循环直到有數据爲止