SQL - Ayuda porfa

 
Vista:

Ayuda porfa

Publicado por nilthon (6 intervenciones) el 04/11/2010 23:11:58
necesito calcular su condicion de un alumnos si es aprobado o desaprobado
y estoy utilizando esata y no sale me pueden ayuda

update alumnos set condicion if(prom_fi>=10.5'aprobado','desaprobado')
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 806
Bronce
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

RE:Ayuda porfa

Publicado por Leonardo Josué (1173 intervenciones) el 05/11/2010 16:45:41
Hola nilthon, no sé que manejador de bd estás utilizando, pero en lo particular no recuerdo alguno que utilice la sentencia if como la estás manejando, por lo general para sentencias SQL se utiliza CASE WHEN.

Prueba con esto a ver si te sirve

update alumnos set condicion = case when (prom_fi >= 10.5) then 'aprobado' else 'desaprobado' end

Si continuas con problemas lo comentas en el foro para tratar de ayudarte.

Saludos
Leo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

muchar chacias

Publicado por Nilthon (6 intervenciones) el 06/11/2010 22:07:48
Leonardo Josué gracias por la consulta era en SQL y sinceramente muchas gracias porque si me salio tantos años he pasado con esta duda y no me salia muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar