我需要使用 Paris/idiorm PHP 来构建我的查询。我尝试了很多可能性,但找不到解决方案。我是 PHP 和 SQL 的新手,对 ORM 了解不多。我只是认为有人会帮助我构建查询以获取上次更新时间戳的不同名称。
-----------------------------------------
id | name | timestamp
-----------------------------------------
1 | testuser | 2012-11-19 17:02:48
2 | testuser | 2012-11-28 11:15:46
3 | testuser | 2012-11-19 11:02:49
4 | testadmin | 2012-11-28 10:50:05
5 | testadmin | 2012-11-28 11:15:46
-----------------------------------------
我进行了以下查询,并且能够获取名称及其第一个时间戳,但无法获取最新的时间戳
$output = ORM::for_table('sample')
->raw_query('SELECT id,name,timestamp FROM sample GROUP BY name',array())
->find_many();
希望有一些解决方案。