[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Поиск самого большого числа в БД
BorodinKO
У меня есть в БД табличка "table" ... в ней в столбике "num" различные числа (5,7.10,12,2...)

как мне из этой таблички вычислить самое большое число из столбца "num"?



Спустя 10 минут, 17 секунд (20.01.2011 - 22:24) Winston написал(а):
Попробуй так:
SELECT MAX(`num`)

Спустя 3 минуты, 41 секунда (20.01.2011 - 22:28) BorodinKO написал(а):
надо же указать ещё и таблицу...
твоим способом не получилось, есть ещё варианты ?

Спустя 3 минуты, 32 секунды (20.01.2011 - 22:31) sharki написал(а):
А ты правильно то составил запрос?

SELECT SUM(`num`) AS maxnum FROm `table`


а потом вытаскивай (допишешь сам)
echo $row['maxnum'];

Спустя 33 минуты, 27 секунд (20.01.2011 - 23:05) inpost написал(а):
BorodinKO
ORDER BY `num` DESC LIMIT 1 =)

Спустя 53 секунды (20.01.2011 - 23:06) BorodinKO написал(а):
$row = mysql_fetch_array(mysql_query("SELECT SUM(`num`) AS maxnum FROM `messenger_blog`",$db));
echo $row['maxnum'];


у меня получилось слишком большое число ... возможно это количество ячеек во всей таблице, во всех столбиках ....

Спустя 3 минуты, 28 секунд (20.01.2011 - 23:09) BorodinKO написал(а):
Цитата (inpost @ 20.01.2011 - 20:05)
BorodinKO
ORDER BY `num` DESC LIMIT 1 =)

а как выводить в переменную?

Спустя 2 минуты, 23 секунды (20.01.2011 - 23:12) inpost написал(а):
Что именно тебе в обычном запросе не понятно? Как пишется SELECT? Что такое ORDER BY, Или что такое LIMIT ?
php.su, почитай про mysql

Спустя 11 часов, 32 минуты, 42 секунды (21.01.2011 - 10:44) linker написал(а):
Какой нафиг SUM()?
SELECT MAX(`num`) AS `maxnum` FROM `messenger_blog`

Спустя 14 часов, 21 минута, 45 секунд (22.01.2011 - 01:06) BorodinKO написал(а):
Вот, то что надо !
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.