2013-04-26 53 views
0

场景:表可能有数千个带有时间戳列的记录。但是,成千上万的唱片可能只有两年不同的时间......或者再次,也许不是。所有我正在寻找的是以下数组:有没有一种有效的方法来检索只有从数据库重复年份列表?

年出现在表:阵列( '0'=> '2012', '1'=> '2013')

我能得到这个问题的答案通过操纵结果,但我知道它不能很有效率;特别是可能有数千条记录。最好的方法是什么?

+0

这就是我现在使用的......但是最高效的? – Patrick 2013-04-26 13:36:10

+0

好的...这就是我想确认的。谢谢。 – Patrick 2013-04-26 13:37:32

+0

那么你应该在你的问题中包含这一点。但是,如果你想要回答者看到你的评论更容易,你应该评论答案..不是这个问题。 – 2013-04-26 13:37:32

回答

5

喜欢的东西:

SELECT DISTINCT YEAR(date_field) FROM table 

这是什么意思?

相关问题