Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenos días:
Soy nueva en QlikView y necesito que me ayuden.
Estoy cargando una serie de tablas con setencias SELECT. La primera es una tabla padre y luego uso una hija, que necesita un campo de la tabla padre para poder ejecutar una función propia de base de datos.
El problema que tengo es que no sé cómo hacer referencia al campo de la tabla padre en la sentencia de la tabla hija.
Por ejemplo, me gustaría realizar lo siguiente:
Padre: SQL SELECT campo1,
campo2,
campo3
FROM tabla1;
Hija: SQL SELECT campo1,
campo11,
campo12,
campo13,
funcion_bd(campo2,campo12)
FROM tabla2;
Muchas gracias por su ayuda.
Un saludo.
lo que creo que debes de hacer es un left join de la tabla 1 a la tabla 2
con el campo 1 y 2
y ya de ahi haces el campo calulado del campo 2 y 12
despues recargas la tabla 2 con un resident sin cargar el campo 2
lo que creo que debes de hacer es un left join de la tabla 1 a la tabla 2
con el campo 1 y 2
y ya de ahi haces el campo calulado del campo 2 y 12
despues recargas la tabla 2 con un resident sin cargar el campo 2
Muchas gracias edgar_88.
Ya me funciona.
Un saludo.
Independientemente que te funcione o no. debes saber que las instrucciones SQL SELECT no se ejecutan en qlikview sino en manejador de base datos que estas invocando (SQL SERVER, ORACLE, DB2 etc) por lo que la función de que hablas debe tener los parametros accesibles dentro de tu base de datos.