MySql объединяет два столбца даты в один столбец по запросу

0

У меня есть два столбца даты from и to я хочу запросить как

SELECT cast(E.From as varchar(20)) + ' to ' + cast(E.To as varchar(20)) DateRange,  
       E.Reason, L.Title as LeaveType 
  FROM employeeleave E 
       LEFT JOIN listitems L ON E.LeaveTypeID = L.ListItemID

и создайте новый столбец daterange.

Мой запрос не работает.

Как мне передать значения даты в varchar в mysql.

Теги:

1 ответ

1
Лучший ответ

Я думаю, вам нужен concat

SELECT concat(E.From,' to ',E.To) DateRange,
E.Reason,
L.Title as LeaveType 
from employeeleave E 
LEFT JOIN listitems L ON E.LeaveTypeID = L.ListItemID

Ещё вопросы

Сообщество Overcoder
Наверх
Меню