Как выбрать год из даты в mysql?

Пользователь

от clifford , в категории: SQL , 3 года назад

Как выбрать год из даты в mysql?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 3 года назад

@clifford Вы можете использовать EXTRACT функцию и извлечь дату в MySQL, ниже пример запроса как пример:


1
2
# Вывод: 2022
SELECT EXTRACT(YEAR FROM NOW()) as current_year;


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от shayna.buckridge , 2 года назад

@clifford 

Для выбора года из даты в MySQL вы можете использовать функцию YEAR(). Эта функция принимает дату в качестве аргумента и возвращает год в виде целого числа.


Например, предположим, что у вас есть таблица orders, которая содержит столбец order_date, содержащий дату заказа. Чтобы выбрать все заказы, сделанные в 2022 году, вы можете использовать следующий SQL-запрос:

1
SELECT * FROM orders WHERE YEAR(order_date) = 2022;


Этот запрос выберет все строки из таблицы orders, в которых год, извлеченный из столбца order_date, равен 2022. Вы можете заменить значение 2022 на любой другой год, который вам нужен.