1,postgresql一直是可以使用date作为日期字段的标识符的,不变蓝并不代表不是关键字,LZ可能用的是pgadmin吧 :-)
2.select * from AAA where Service_Data between '1989-06-26' and '1995-11-25'
如果一定要使用dd-mm-yyyy的格式的话
select * from AAA where Service_Data between to_date('26-06-1989','dd-mm-yyyy') and to_date('25-11-1995','dd-mm-yyyy')
select to_date('26-06-1989','dd-mm-yyyy') from 表,字符串转化成日期要用to_date函数,具体看下帮助
select to_date('26-06-1989','dd-mm-yyyy')+id-1 as 日期
from generate_series(1,5000) gs(id)
where gs.id<=to_date('25-11-1995','dd-mm-yyyy')-to_date('26-06-1989','dd-mm-yyyy')+1>=to_date('25-11-1995','dd-mm-yyyy')-to_date('26-06-1989','dd-mm-yyyy')+1>
用户登录
还没有账号?立即注册
用户注册
投稿取消
| 文章分类: |
|
还能输入300字
上传中....
人间哪有真情在4764797