У меня есть следующий код SQL для создания представления с именем v_students, и я хочу использовать функцию DATEDIFF (), чтобы найти разницу между текущей датой и датой registration_date, а затем поместить эти значения в новый столбец с именем DaysSinceRegistration. Я столкнулся с проблемой, где есть синтаксическая ошибка в имени столбца DaysSinceRegistration. Любые предложения, не уверены, что я делаю не так?
CREATE VIEW v_students AS
SELECT
registration_date,
student_id,
salutation,
first_name,
last_name,
street_address,
zip,
phone,
employer,
fullname,
DATEDIFF(day, registration_date, CURDATE()) as 'DaysSinceRegistration'
FROM
student