![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Vale. No sé que ha cambiado en la BB.DD. o en el query pero finalmente he conseguido lo que buscaba y creo que el único cambio que he hecho juraría que ya lo había probado. El query ha quedado así:
Me he llevado fuera el DISTINCT que había enla tabla temporal y ahora si me sale una única fila. Sólo queda mejorarlo ya que la salida no tiene una número fijo de columnas y para eso si que es muy intereante un STORED PROCEDURE. |
|
#2
|
||||
|
||||
|
Buenas,
tengo entendido, de cuando miré en su día la sentencia WITH , que no acaba de funcionar cuando el nº de columnas varía. Siempre debe ser fijo. Si en tu caso no es así, no valdría. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#3
|
||||
|
||||
|
Gracias por contestar. Tal vez me he explciado mal; dentro del WITH el número de columnas va a ser fijo. Lo que varía son los LEFT JOIN, y por lo tanto las columasn de salida, en el SELECT posterior al WITH auqnue siempre será similar al ejemplo con dos salidas para cada LEFT JOIN. El problema que tengo es que los STORED PROCEDURES no los contorlo bien.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Consulta dinamica | CoCaInE | Varios | 4 | 31-07-2012 21:32:07 |
| problemas con consulta dinamica | oktubre | Conexión con bases de datos | 3 | 16-04-2011 23:52:18 |
| Consulta de SQL Dinamica | pmpisani | Tablas planas | 1 | 04-10-2007 17:05:57 |
| Grilla dinamica | walito | Gráficos | 1 | 09-06-2007 12:16:35 |
| Consulta dinámica en procedimiento almacenado | Ivanzinho | Firebird e Interbase | 2 | 24-10-2005 15:26:27 |
|