
11/09/2006, 16:13
|
| | Fecha de Ingreso: agosto-2006
Mensajes: 121
Antigüedad: 18 años, 7 meses Puntos: 0 | |
Creo que lo de las varias columnas no se puede hacer sólo con SQL. La razón es porque los campos que tu pones en el SELECT son estáticos. Quiero decir que sabes cuántos y cuáles son mientras escribes la consulta. Y lo que tÚ quieres es que te salgan tantas columnas como filas se obtienen de la conulta por el número de campos que indicas en el SELECT, y esto no es posible. Fíjate que tú misma pones fecha1, monto2, ... y al final fechaN y montoN, lo cual significa que no sabes cuántas columnas quieres mostrar, cuando SQL te obliga a saber qué columnas quieres mostrar, pudiendo ser éstas campos de tablas, operaciones, operaciones con campos, etcétera, pero siempre bien definidas a priori, mientras diseñas tu consulta. No pasa lo mismo con el número de filas obtenidas, el cual siempre puede variar en función de las condiciones. Bueno, espero que esta parrafada sirva para que me entiendas. Saludos. |