- Вы можете использовать различные функции даты, такие как
YEAR()
, MONTH()
и DAY()
, чтобы получить год,значение месяца и дня из даты MySQL.
Попробуйте:
SELECT Id,
Email,
First_Name,
Last_Name,
DOB,
YEAR(DOB) AS DOB_Yr,
MONTH(DOB) AS DOB_Mo,
DAY(DOB) AS DOB_Day,
Gender
FROM your_table
Если вы хотите, чтобы начальные 0 были в Месяце и Дне (03
вместо 3
), вы можете использовать Lpad()
функция.Вместо этого попробуйте следующее:
SELECT Id,
Email,
First_Name,
Last_Name,
DOB,
YEAR(DOB) AS DOB_Yr,
LPAD(MONTH(DOB), 2, '0') AS DOB_Mo,
LPAD(DAY(DOB), 2, '0') AS DOB_Day,
Gender
FROM your_table