我有一个名为'fazerbem_dates'的表,日期存储如下:
09/08/2014 12:34:23 PM
09/08/2014 12:34:23 PM
09/08/2014 12:34:23 PM
10/08/2014 02:12:06 PM
10/08/2014 02:12:06 PM
10/08/2014 15:12:54 PM
我正在为群组选择日期,您可以在下面的语法中看到sqlite3:
SELECT * FROM fazerbem_dates group by mine_dates
此语法仅返回3行:
09/08/2014 12:34:23 PM
10/08/2014 02:12:06 PM
10/08/2014 15:12:54 PM
他采取正确的方式,但在我的情况下,我只是希望他按组获取记录,但有一个例外:它只会考虑字符串的前10个字母,因此只返回2条记录,是:
09/08/2014 12:34:23 PM
10/08/2014 02:12:06 PM
可以用sqlite语法吗?如果可能,我该怎么做?
答案 0 :(得分:2)
你试过这个吗?
select min(fazerbem_dates)
from table t
group by substr(fazerbem_dates, 1, 10);