06/07/2005, 15:24
|
| | Fecha de Ingreso: julio-2003
Mensajes: 95
Antigüedad: 21 años, 5 meses Puntos: 0 | |
El problema es que el numero de campos no es fijo es decir id_campo puede valer 1 o 20 o n dependiedo del modeo
tu idea es case
CASE
WHEN id_campo= 1
THEN SELECT campo1
WHEN id_campo= 2
THEN SELECT campo2
WHEN id_campo= 3
THEN SELECT campo3
WHEN id_campo= n
THEN SELECT campon
pero esto me restringe a tener solamente n campos y no n + m siendo m desconocido |