Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/12/2003, 03:56
Teri
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 7 meses
Puntos: 0
#1 la opción es utilizar la función Convert.

SELECT Convert(Decimal(5, 2), (PERIODO_1_BAS.EST_SOC + PERIODO_2_BAS.EST_SOC + PERIODO_3_BAS.EST_SOC)/ 3) A Dato FROM PERIODO_1_BAS, PERIODO_2_BAS, PERIODO_3_BAS WHERE PERIODO_1_BAS.CEDULAESTUDIANTE = '1' AND PERIODO_2_BAS.CEDULAESTUDIANTE = '1' AND PERIODO_3_BAS.CEDULAESTUDIANTE = '1'

#2 En este caso lo que debes utilizar es un CASE, si bien es un poco complicado, por cierto, no has especificado que pasa si los tres son inferiores a 70