Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/04/2009, 06:42
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: agregar campos

En una sentencia SELECT puedes hacer aparecer campos nuevos, estos incluso puedn variar su contenido en funcion de los otros campos, en este caso serian calculados o ser constantes cuando no varian.

Por lo tanto a tu pregunta.... respuesta no se como quieres "calcular" el valor de ese campo nuevo puesto que por lo que dices varia...

Ejemplo:

Tabla1
idTabla1
campo1
campo2
....


Código sql:
Ver original
  1. SELECT campo1,
  2.              campo2,
  3.              campo1+campo2 AS lasumadecampo1y2
  4. FROM tabla1

este seria calculado

Código sql:
Ver original
  1. SELECT campo1,
  2.              campo2,
  3.              2009 AS unaño
  4. FROM tabla1

este seria constante

por tanto si en otro campo tienes algo que distinga lo que son PROGRAMAS, SERV y/o ORDENES luego con un condicional podrias forzar que salga si no....

Quim