Sql 搜索第一组单词
我有一个名为“fazerbem_dates”的表,日期存储如下:Sql 搜索第一组单词,sql,sqlite,Sql,Sqlite,我有一个名为“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_da
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语法中执行吗?如果可能的话,我怎么做呢?你试过这个吗
select min(fazerbem_dates)
from table t
group by substr(fazerbem_dates, 1, 10);