5 самых больших чисел - MySQL
Формулировка задачи:
Доброго времени суток ув.Форумчане! я не профи, поэтому и пишу.
в общем изучаю php + mysql пытаюсь сделать "самое читаемое"
к примеру у меня есть:
как вытащить 5 самых больших чисел ?
mysql> select count_views from test_table where count_views > 0; +-------------+ | count_views | +-------------+ | 1 | | 1 | | 4 | | 7 | | 5 | | 4 | | 5 | | 13 | | 7 | +-------------+ 170 rows in set
Решение задачи: «5 самых больших чисел»
textual
Листинг программы
SELECT count_views FROM test_table WHERE count_views > 0 ORDER BY count_views DESC LIMIT 5;
Объяснение кода листинга программы
- В коде используется операция SELECT для выбора данных из таблицы test_table.
- Выбирается столбец count_views.
- В WHERE-условии проверяется, что значение count_views больше 0.
- Данные сортируются по убыванию значения count_views с помощью ключевого слова ORDER BY и параметра DESC.
- В результате выбираются первые 5 строк с наибольшими значениями count_views с помощью ключевого слова LIMIT и параметра 5.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д