У меня есть этот код, но он дает мне неправильный ответ:Как получить все дни недели (начинается с понедельника) до сегодняшнего дня (сегодня)?
SELECT * from TABLE
WHERE endDate >= DATE_SUB(CURDATE(), INTERVAL 6 DAY) AND endDate <= CURDATE();
скажем, неделя начинается с понедельника, а сегодня среда, я хотел бы перечислить столбцы с endDate
сегодня до последнего понедельника (понедельник , Вторник и среда).
Но приведенный выше запрос дает в субботу до понедельника или в
WHERE endDate >= DATE_SUB(CURDATE(), INTERVAL 6 DAY) AND endDate >= CURDATE();
дает вторник до конца недели, но я хочу в понедельник (первый день недели) до среды (сегодня)
Этот вопрос не имеет ровно никакого отношения к Java, и точно все, что связано с SQL. Добавьте тег SQL и удалите теги Java. – CptBartender