2016-11-28 70 views
0

我正在尝试获取从当前月的第n个日期到下个月的第n个日期或当前月的第n个日期的第n个日期的行,以及等等..获取当前月份的第n个日期到下一个第n个日期的行

例如: 我需要得到所有那些在当月5日到下个月5日之间的行,或者从上个月的5日到当前月份的5日,同样我想深入一点就像我想要的一样。

这种sql查询是可能的吗?如果是的话,我们该如何实现呢?

表结构:

表:交易

----------------------------------------- 
| id | amount |  timestamp  | 
----------------------------------------- 
| 1 | 200 | 2016-11-26 18:49:14 | 
----------------------------------------- 
| 2 | 300 | 2016-12-14 18:49:14 | 
----------------------------------------- 
| 34 | 232 | 2016-10-12 18:49:14 | 
----------------------------------------- 
+3

是的,这是可能的。你有什么尝试?你的桌子结构是什么样的? – dlporter98

+0

显示(表结构和)努力将极大地帮助 – baao

+0

添加表结构。 – zzzzz

回答

0
select id, amount, date 
from tbl_1 
where to_char(date,'YY/MM/DD') between '16/10/05' and '16/11/05'; 

基本的SQL,是你想要的吗?

相关问题