Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/07/2005, 15:24
halconhalcon
 
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