В моем запросе выбора есть функция case. В этом случае я хочу преобразовать "SongLength" в секундах в формат "мм: сс" с помощью функции SEC_TO TIME
. Однако я получаю синтаксическую ошибку при помещении этой функции туда.
select SongTitle,Artist,SongLength
case
when SongLength < 600 then
sec_to_time(SongLength)
else
sec_to_time(SongLength)
end
from Songs, Artists where Songs.ArtistId = Artists.Id
order by SongTitle;