Simple MySql - получить наибольшее число в таблице - PullRequest
1 голос
/ 28 августа 2010

Мне нужно использовать функцию MySQL Order By в запросе, за исключением того, что она должна быть в обратном порядке по номеру - следовательно, как 45, 32, 12, 10 вместо 10, 12, 32, 45. Затем я бы ограничилэто к 1, поэтому я бы получил наибольшее число в списке.Однако, если у вас есть другой способ сделать это, было бы здорово, спасибо: D

В любом случае, спасибо за вашу помощь!

Кристиан Стюарт

Ответы [ 2 ]

1 голос
/ 28 августа 2010

Два варианта - используя LIMIT:

  SELECT yt.numeric_column
    FROM YOUR_TABLE yt
ORDER BY yt.numeric_column DESC
   LIMIT 1

Используя MAX:

SELECT MAX(yt.numeric_column)
  FROM YOUR_TABLE yt
0 голосов
/ 28 августа 2010

Вы хотите: ORDER BY numeric_column DESC

DESC меняет его. (Вы можете добавить LIMIT после этого)

...