Declaración SQL simple<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola,
Estoy tratando de usar una declaración SQL que verifica tres condiciones y uso esto;
La tabla JMP ya existe, así que no hay problema con eso.
La primera afirmacion pronosticador como es verificar el nombre de un pronosticador en la tabla de datos y segundo está haciendo una comparación de una semana y el tercero está verificando si los valores debajo de la columna de adherencia son mayores que 0. El problema radica en la primera condición de Forecaster LIKE ... Lo sé con seguridad porque la declaración se está ejecutando bien cuando estoy eliminando la comparación de String como Forecaster. Por favor avise.
(Tabla de datos ("JMP Table $") << Seleccione Dónde (Y (Forecaster LIKE 'xyz%', Semana> = 201201, Adherencia> 0))
Gracias,
Re: Simple SQL StatementJMP no tiene una sentencia LIKE. Puede usar contiene, pero eso es equivalente a LIKE '% xyz%'. Entonces, para obtener una cadena que comienza con xyz puedes usar expresiones regulares:
dt << Seleccione Donde ( expresiones regulares ( : Pronosticador , "^ xyz" ) == "xyz"
Y : Semana > = 201201
Y : Adherencia > 0 )