私のデータベースエントリ
id | shop_id | last_changed
1 | 1 | 7 pm
2 | 1 | 8 pm
3 | 2 | 9 pm
4 | 2 | 8 pm
5 | 3 | 5 pm
私のクエリは、IDを持つエントリのみを取得することです:
2, 3, 5
私がこれを行うとき:
$q = Doctrine_Query::create()
->from('list e')
->groupBy('e.shopname_id')
->orderBy('e.last_changed DESC')
->limit(6)
->fetchArray();
私は得る: 1, 4, 5
. しても、うまくいきe.last_changed ASC
ません。
last_changed
と違うのを持っている方のみのエントリーが欲しいですshop_id
。どうすればいいですか?
ありがとう!