Предполагая, что вы всегда имеете в виду «эта неделя», и в будущем нет записей с «Отправленными датами», что, я думаю, могло бы быть причиной, которую вы можете сделать:
WHERE [Order].SubmittedDate >= DATEADD(dd, -(DATEPART(dw, GETDATE()) -1), GETDATE())
Если даты идут в будущее, полное ограничение на эту неделю:
WHERE [Order].SubmittedDate >= DATEADD(dd, -(DATEPART(dw, GETDATE()) -1), GETDATE())
AND [Order].SubmittedDate < CAST(CONVERT(VARCHAR(10), DATEADD(dd, (8 - DATEPART(dw, GETDATE())), GETDATE()), 120) AS DATETIME)
Я бы настоятельно рекомендовал использовать предложение, основанное на начальной и конечной дате, как это, поскольку это позволит эффективно использовать индекс, поэтому должно работать лучше.