Здравствуйте и спасибо, что посмотрели.Компонентный запрос SQL Server
Я написал простую заявку для своей команды софтбола, и у меня возникли некоторые проблемы с запросом, который мне нужно переписать.
SELECT DISTINCT
_StartDate, _RescheduleDate, _GameTime, _FieldNumber, _Notes
FROM
_Schedule
WHERE
(_StartDate >= DATEADD(wk, 0, { fn NOW() }))
AND (_StartDate < DATEADD(wk, 1, { fn NOW() }))
Этот запрос просто получает расписание предстоящих недельных игр. Что мне нужно сделать, и я забыл, должен был также проверить на _RescheduleDates
у нас в настоящее время есть 1 или 2 игры, которые перенесены. Поэтому мне нужно изменить это, чтобы проверить, имеет ли дата переноса дату, а не «TBD» или NULL.
Вторая проблема заключается в том, что наши игры находятся в пятницу, в день игры, это изменяет данные на веб-сайте до следующей недели игры, и мне нужно, чтобы она не менялась до дня после игры, которая является субботой. Я попытался добавить 1 день
(wk, 1 +1d {fn NOW() }))
Но, очевидно, это не сработало. Поэтому я, несомненно, буду признателен за помощь в этом.