Как выбрать столбец и его максимум

0

У меня таблица mySQL:

ID     Value 
1       123    
2       321    
3       31     
4       234   
5       123    
6       32     
7       77     

Мне нужно получить таблицу с дополнительной колонкой:

ID     Value    Maximum
1       123       321
2       321       321
3       31        321
4       234       321
5       123       321
6       32        321
7       77        321

Но я понятия не имею, как мне построить запрос.

Теги:

1 ответ

2

Присоединитесь к своей таблице с подзапросом, который получает максимум.

SELECT t1.id, t1.value, t2.maximum
FROM yourTable AS t1
CROSS JOIN (SELECT MAX(value) AS maximum FROM yourTable) AS t2
  • 0
    Удалил мой ответ и дал тебе +1. :-)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню