mysql> select aa.id,aa.v1,bb.v1 from ( select a.`id` ,min(a.v1) as v1 from a1 as a group by a.`id` ) as aa, ( select a.`id` ,max(a.v1) as v1 from a1 as a group by a.`id` ) as bb where aa.id=bb.id; +------+------+------+ | id | v1 | v1 | +------+------+------+ | 1 | m | n | | 2 | p | q | +------+------+------+ 2 rows in set (0.00 sec) mysql> select * from a1; +------+------+ | id | v1 | +------+------+ | 1 | m | | 1 | n | | 2 | p | | 2 | q | +------+------+ 4 rows in set (0.00 sec) mysql> |
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |