2013-09-23 4 views
-1

У меня есть 2 столбца даты в моей таблице (start_date, end_date). Как рассчитать разницу дат между этими двумя столбцами.Datediff между 2 столбцами в одной таблице

Я пробовал Datediff (день, start_date, end_date), но мне было предложено ввести «недопустимое имя столбца».

Любые советы, пожалуйста?

+0

Проверьте имена ваших колонок или покажите свой полный запрос – codingbiz

+0

Несомненно, описание ошибки является достаточно хорошим указателем на то, что не так? – tranceporter

ответ

2

выберите DATEDIFF (день, start_date, end_date) из yourtablename;

1

Должно быть Datediff(day, start_date, end_date). Там нет 's' в конце day

+0

извините опечатка. да, я пробовал это, но он подсказывает мне недопустимое имя столбца. любые идеи, как правильно получить имена столбцов для расчетов? –

0

Это должно быть "день"

Datediff(day, start_date, end_date) 
Смежные вопросы