Максимальное значение int в t-SQL - PullRequest
1 голос
/ 20 сентября 2011

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

Ответы [ 2 ]

2 голосов
/ 20 сентября 2011
select * from table_name where column_name=0x7fffffff
1 голос
/ 20 сентября 2011

Я предполагаю, что вам нужна строка с наибольшим значением, а не фактическим значением 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

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

...