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.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д