Как получить дату начала и окончания даты в запросе из базы данных.Как получить начальную и конечную даты текущего месяца
Спасибо,
Lico
Как получить дату начала и окончания даты в запросе из базы данных.Как получить начальную и конечную даты текущего месяца
Спасибо,
Lico
http://sqltutorials.blogspot.com/2007/06/sql-first-and-last-day-of-month.html
Единственное, что не охватывается в том, как получить текущий d съел ... см. сообщение rexem.
Большое спасибо! В статье объясняется, что мне нужно, чтобы понять логику для получения желаемой даты. Substract no. дней с текущей даты. – Lico
CURRENT_DATE[()] | CURDATE() | SYSDATE | TODAY = возвращает текущую дату
Начало месяца:
DATE EXTRACT(YEAR FROM SYSDATE) +'-'+ EXTRACT(MONTH FROM SYSDATE) +'-01'
Для полноты начала месяца:
DATE EXTRACT(YEAR FROM SYSDATE) +'-'+ EXTRACT(MONTH FROM SYSDATE) +'-01'
Конец месяца:
DATEADD('DAY', -1, DATEADD('MONTH', 1, DATE EXTRACT(YEAR FROM SYSDATE) +'-'+ EXTRACT(MONTH FROM SYSDATE) +'-01'))
снова обновил свой ответ. –