Проблема с результатами выборки при "GROUP BY"

TerminusMKB

Новичок
Проблема с результатами выборки при "GROUP BY"

Господа!
Никак не могу решить задачу...

Есть две таблицы. При объединении их в одну методом LEFT JOIN получаем примерно следующее (сильно упрещенно):
PHP:
ID   value
1    10
1    11
2    30
Если в выборке указать "GROUP BY id", то получим:
PHP:
ID   value
1    10
2    30
А надо:
PHP:
ID   value
1    11
2    30
Т.е. чтобы от value бралось последнее значение. Увы, ORDER BY не помогает, т.к. value берется из второй таблицы :(

Есть ли какие-нибудь способы контроля GROUP BY? :)

-~{}~ 18.10.06 10:48:

Попробую свести задачу к другой :)
Есть таблица
PHP:
ID   value
1    2
1    3
2    10
Нужно каким-то макаром получить выборку
PHP:
ID   value
1    3
2    10
При этом GROUP BY приводит к результату:
PHP:
ID   value
1    2
2    10
 

TerminusMKB

Новичок
Благодарю, alpine! Юзаю offline chm вариант документации, там этого не обнаружил...
 

TerminusMKB

Новичок
В варианте "Строка, содержащая максимальное значение некоторого столбца" все несколько сложнее, чем просто MAX :). Мне нужно получить не максимальное значение, а именно строку, которая его содержит.
 
Сверху