Кастинг как функция даты против даты? - PullRequest
0 голосов
/ 12 февраля 2020

У меня был простой вопрос о разнице использования даты (имя_ столбца) и приведения (имя_ столбца в качестве даты) в качестве даты и разницы?

select distinct date(started_at) as date, count(signup_id) as signups
from SIGNUPS
group by date(started_at)
order by date(started_at) asc

 select distinct cast(started_at as date) as date, count(signup_id) as signups
    from SIGNUPS
    group by date(started_at)
    order by date(started_at) asc

Будет ли разница в вышеупомянутых двух запросах? Я знаю, что первый метод работает для меня, но просто хотел знать, приведет ли второй к тому же, и если он делает, какой метод лучше использовать? Спасибо

...