Максимальное значение int в t-SQL

Я хочу проверить максимальное значение int со значением столбца. Возможно ли это?
Например: - select * from table_name where column_name= Max(int)


person Saanch    schedule 20.09.2011    source источник


Ответы (1)


Я предполагаю, что вам нужна строка с наибольшим значением, а не фактическое значение 2 ^ 31-1.

SELECT TOP 1 *
FROM table_name
ORDER BY column_name DESC

Если у вас есть несколько значений с наивысшим значением, чтобы получить все

SELECT TOP 1 * WITH TIES
FROM table_name
ORDER BY column_name DESC

Дайте нам знать, если вы хотите получить наивысшее значение для группы или другого столбца: тоже можно.

person gbn    schedule 20.09.2011