ShelestovAnt
@ShelestovAnt
Верстаю и программирую

Как создать такой SQL запрос?

Всем привет!

Подскажите пожалуйста как правильно создать запрос к таблице.
Есть таблица с колонками id, year, param1, param2
Заполнена следующим образом:
1 - 2018 - ... - ...
2 - 2017 - ... - ...
3 - 2019 - ... - ...
4 - 2019 - ... - ...
5 - 2018 - ... - ...

Вопрос как правильно составить запрос чтобы получить строки за 2019 год, НО не указываю его явно в запросе
WHERE year = 2019 так нельзя.
Т.е. нужно получить строки за максимальный год
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
@immelnikoff
Изучаю БД
SELECT * FROM table_name WHERE
year = (SELECT MAX(year) FROM table_name);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы