Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/09/2012, 16:39
GeriReshef
 
Fecha de Ingreso: julio-2012
Ubicación: Israel
Mensajes: 360
Antigüedad: 12 años, 6 meses
Puntos: 40
Respuesta: Select que devuelva un registro por cada campo con valor

Código SQL:
Ver original
  1. SELECT CompraId,
  2.           Producto1
  3. FROM MiTabla
  4. WHERE Producto1 IS NOT NULL
  5. UNION ALL
  6. SELECT CompraId,
  7.           Producto2
  8. FROM MiTabla
  9. WHERE Producto2 IS NOT NULL
  10. UNION ALL
  11. SELECT CompraId,
  12.           Producto3
  13. FROM MiTabla
  14. WHERE Producto3 IS NOT NULL;
__________________
El Castellano no es mi lengua materna: discúlpenme por los errores gramaticales.
Mi blog