【发布时间】:2014-01-23 14:15:43
【问题描述】:
我有表格管理器,其中有日期、电话号码、用户等列。
我想检索记录,比如说我想要日期在 01-01-2014 到 31-01-2014 之间的表中的电话号码。操作就像每天将 50 到 100 个号码插入到表中我会喜欢查看在特定周或特定日期间隔中插入的数字。
我正在使用 postgres,我的日期列是 varchar 类型。我正在尝试在 java web 应用程序中执行此操作,并且将使用 jquery datepicker 选择日期。
样本数据
Date Number user
01-01-2014 244548845 user1
02-01-2014 545454454 user2
05-01-2014 244540045 user1
10-01-2014 244540045 user1
20-01-2014 244540000 user2
当我选择 01-01-2014 到 06-01-2014 时,我想获取前 3 条记录
【问题讨论】:
-
请发布示例数据。
-
是postgree还是oracle??你应该把oracle标签拿出来!
-
我已经添加了示例数据。请告诉我,格式看起来不太好或不合适。
-
选择您的数据并按 ctrl+k 正确缩进 :)
-
呃,如果你有日期,请将其存储在
date列而不是varchar。
标签: java sql database oracle postgresql