У меня есть столбец Rate в одной из моих таблиц SQL, где хранятся данные.
Данные в столбце ставок поступают через сохраненный процесс.
В этой существующей хранимой процедуре я нашел условие
BEGIN
IF @taxPrd < '07/01/2000' OR
@taxPrd >= '11/01/2001' AND @taxPrd < '04/01/2003'
BEGIN
Я изменил его на ..., чтобы сделать его верным для ВСЕХ периодов после сентября -1 / 09
BEGIN
IF @taxPrd < '07/01/2000' OR
( @taxPrd >= '11/01/2001' AND @taxPrd < '04/01/2003' ) OR
@taxPrd >= '09/01/2009'
BEGIN
следовательно, теперь тариф действителен для
all less than Jul2000 OR
all in between Nov2001 and Apr2003 OR
all more than Sep2009
правильное ли расположение скобок?