Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
xaam
@xaam
MySQL
SQL
Как в GROUP BY отсортировать null вниз?
Есть запрос
SELECT name, DATE_FORMAT(date, '%Y - %m'), AVG(grade)
FROM `student`
LEFT JOIN `grade` ON student.id = grade.student_id
GROUP BY student.name, DATE_FORMAT(date, '%Y - %m')
ORDER BY name, DATE_FORMAT(date, '%Y - %m')
выводит вот так
Вася 2018 - 04 4.5
Вася 2018 - 05 5
Жанна NULL NULL
Коля 2018 - 05 4.5
Марина 2018 - 05 1.5
Маша NULL NULL
Петя 2018 - 05 4.5
как сделать вот так
Вася 2018 - 04 4.5
Вася 2018 - 05 5
Коля 2018 - 05 4.5
Марина 2018 - 05 1.5
Петя 2018 - 05 4.5
Жанна NULL NULL
Маша NULL NULL
Вопрос задан
более трёх лет назад
74 просмотра
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
d-stream
@d-stream
Готовые решения - не подаю, но...
Волшебное универсальное средство - case
www.mysqltutorial.org/mysql-case-function
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
JavaScript
+3 ещё
Простой
Почему при отправке HTML-формы данные не поступают в mysql?
1 подписчик
вчера
138 просмотров
1
ответ
Linux
+2 ещё
Простой
Как запустить mysql после ошибки?
1 подписчик
22 июл.
143 просмотра
3
ответа
MySQL
Простой
Какое отставание MySQL Slave от MySQL master считать проблемным?
1 подписчик
21 июл.
140 просмотров
2
ответа
MySQL
Простой
MYSQL --skip-grant-tables?
1 подписчик
04 июл.
91 просмотр
1
ответ
SQL
Простой
Как реализовать набор таблиц?
1 подписчик
01 июл.
162 просмотра
1
ответ
JavaScript
+2 ещё
Простой
Как использовать js плагин mysql в сборке gulp?
1 подписчик
20 июн.
166 просмотров
1
ответ
SQL
Простой
Как отсортировать по полю и id в sql?
1 подписчик
18 июн.
181 просмотр
1
ответ
SQL
+1 ещё
Простой
Как найти нужные столбцы в таблице oracle по содержанию?
1 подписчик
04 июн.
98 просмотров
1
ответ
SQL
Средний
Помощь в решении задачи 96, Sql-ex?
1 подписчик
03 июн.
293 просмотра
2
ответа
MySQL
+1 ещё
Средний
MySQL/MariaDB. 10 vs 11 version. Индексы. Странное поведение?
5 подписчиков
01 июн.
3876 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
DBA MySQL
Marfatech
Database Administrator (MySQL / ClickHouse)
СмартУм
•
Лимассол
PHP Developer
Marfatech
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама