2010-08-29 2 views

ответ

9
select c1, c2, c3 
from (select c1, c2, c3 from table order by c2 desc) t 
group by c1; 
+0

Спасибо, делает работу! – metafex

0

Ваш вопрос неясен, но если вам нужно есть более высокое значение c2 для каждого c1 вы можете использовать Макс

select c1, Max(c2), Max(c3) 
from table 
group by c1 
0

Ваш запрос не будет работать, как есть. Если я понимаю, что вы хотите попробовать что-то ближе к этому:

выберите c1, c2, c3 из таблицы группы по c1, c2, c3 порядка по c1, c2 по алфавиту

Смежные вопросы