У меня есть запрос ниже в MySQL, но когда я его выполняю, я получаю сообщение об ошибке синтаксиса:
В вашем синтаксисе SQL есть ошибка;проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования рядом с 'WITH CTE1 AS (выберите u.FirstName, dayname (t.date) в качестве Day, Date_Format (t.Date, "' в строке 1
)
WITH CTE1 AS
(
select u.FirstName,dayname(t.date) as Day, Date_Format(t.Date,"%Y-%m-%d") As Date, t.subtask,
IF(subtask='PTO','PTO', hours) as Emphours,
g1.name
from user U, task t, groupuser g, `group` g1
where U.idUser= t.userid and g.userid= U.idUser
and g1.name='Lam-techM' and date >= '2018-11-01' and date <= '2018-11-08'
order by date asc
)
select * from CTE1;
Кто-нибудь может мне помочь в этом?