У меня есть процедура, которая выполняется каждый день, чтобы сказать мне, какие платежи должны быть сделаны через 7 дней с сегодняшнего дня. Я столкнулся с проблемой и не нашел, как ее исправить. Если дата платежа установлена на 7 дней с субботы или воскресенья, у меня не будет никаких результатов.
SELECT CONCAT(' ',CONVERT(date, pdata),' '),
CONCAT(' ',adoc,' '),
CONCAT(' ',nome,' '),
CONCAT(CONVERT (money, etotal), ' €'),
aprovado
FROM xxx.dbo.fo
WHERE aprovado like '0'
and pdata between DATEADD(yy, DATEDIFF(yy, 0, GETDATE()), 0)
and DATEADD(day, 7, GETDATE())
мне нужен понедельник после этих выходных (когда в конечном итоге платеж набор, который должен быть сделан) получить результаты в этом выборе.