【发布时间】:2012-05-21 14:40:08
【问题描述】:
我有一个员工表,其中包含类似
的列emp_id, firstname, lastname, month and year.
现在我需要从 2012 年 1 月 到 2012 年 3 月 之间的表中获取 employees。
在 month 和 year 列中,我们为 jan 存储“1”,为 March 存储“3”,即月份数字和年份列的年份类似于 2012 .
请帮忙。
【问题讨论】:
-
提示:Oracle 有一个 DATE 数据类型,您应该将月份和年份列存储在该数据类型的一列中。只需将天设置为 1 并将小时、分钟和秒设置为 0。您的查询将变得更加容易,并且您可以更好地为新列建立索引。