Подскажите как обойти можно косяк
поля:
date_begin =2010-12-29
date_end = 2011-01-06
часть запроса:
SELECT date_begin,date_end,firstname,lastname,(DAY(date_end)-DAY(date_begin))AS days ...
Вывод:
days = -23
я канешн еще понимаю отрицательное число, но плин, 23 никак не получаеться...
Если год начала и конца 1 и тотже то выводит все верно.
Спустя 6 минут, 5 секунд (17.01.2011 - 13:09) Snus написал(а):
Renden
Что тебе нужно получить? Разницу 2 дат? В днях? Месяцах? Минутах? Часах?
Что тебе нужно получить? Разницу 2 дат? В днях? Месяцах? Минутах? Часах?
Спустя 4 минуты, 8 секунд (17.01.2011 - 13:14) Renden написал(а):
Snus
А разьве не понятно из запроса что я вычисляю количество дней м\у первой датой и второй?)
Сам допер:
Малоли у кого таже проблема будет..
А разьве не понятно из запроса что я вычисляю количество дней м\у первой датой и второй?)
Сам допер:
SELECT date_begin,date_end,firstname,lastname,(DATEDIFF(date_end,date_begin))AS days
Малоли у кого таже проблема будет..