y s.storenumber EN (“, ALMACÉN, ") “,
CASO CUANDO EXTREMO otro del concat del "" del "" de BRAND= entonces (“y s.brandnumber EN (”, MARCA DE FÁBRICA, ")”),
“y s.deptcode REGEXP”, SALEN, “
La autorización I faltó un EXTREMO.
Básicamente, qué significa está, en la pieza donde usted agrega normalmente la secuencia
y s.brandnumber ADENTRO (“, MARCA DE FÁBRICA, ")
A su SQL completo, comprueba para si la marca de fábrica es "". Si es en blanco, no agrega nada a la pregunta final. Mirando apenas la línea del CASO, hace esto:
CASO CUANDO "" de BRAND= entonces
""
concat (“y s.brandnumber EN (”, MARCA DE FÁBRICA, ")”)
EXTREMO,
Cualquiera agrega tan “y s.brandnumber en ()” si el filtro de la marca de fábrica no es vacío, o nada (y por lo tanto el sql entero no filtra en marca de fábrica).
Dejarme saber si esto es confuso.