![]() |
Campo Calculado con la Sentencia if en FireBird
Hola De Nuevo?
necesito que me ayuden en hacer un campo calculado en la gestion de FireBird. tengo Una Tabla Alumno. Alumno_ID bigint, nombre varchar(25), promedio_alumno float, a esta tabla le necesito crear un campo calculado que me indica que si esta en los parametros de promedio entre 0 y 59 el resultado es Malo, si esta entre 60 y 90 es Bueno, y si esta entre 91 y 100 es Excelente; espero de su ayuda muchas gracias desde luego.. saludos. |
Hola
Tal vez algo asi: Saludos |
Hola Caral. saludos cordiales.
esto funciona con un select, pero lo quiero hacer con un campo calculado(COMPUTED BY), que se almacene en un campo Calculado. he hecho estos tipos de campo pero con expresiones matematicas. Gracias. |
Hola Caral,
HE encontrado la solucion esta es la sentencia del campo calculado que necesitaba. iif((CALCULADO >= 0) and (CALCULADO <59), 'DEFICIENTE', (iif((CALCULADO >60) and (CALCULADO <90), 'ACEPTABLE', iif((CALCULADO >91) and (CALCULADO <100), 'EXCELENTE', '')))) de ante mano muchas gracias me ayudo mucho tu sentencia.. saludos. |
La franja horaria es GMT +2. Ahora son las 10:24:17. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi