oh мой друг, вы используете datatype текста. То не хорошо. будете вы используя SQL 2005? Если так, после этого я принуждаю, что вы изменяете его к varchar (максимально) для того чтобы избежать серии тревоги в будущем. Если вы используете SQL 2000, то окончательно учитывайте varchar (8000). Тем временем, мы можем попытаться с «как» оператор вместо
1: 2: 3:
выберите a.* от компенсации a внутренне соедините notesTEST b на a.id = b.CUSTOMER_id и dateadd (d, datediff (d, 0, A. [дата]), 0) dateadd >= (d, datediff (d, 0, B. [дата]), 0) и b.notes как «%» + брошено (abs (A.value) как varchar) + «%»