elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
25 Mayo 2012, 04:24  


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos
| | | |-+  UPDATE en SQL
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: UPDATE en SQL  (Leído 1,120 veces)
Lain0x

Desconectado Desconectado

Mensajes: 34


Ver Perfil
UPDATE en SQL
« en: 8 Diciembre 2011, 21:44 »

Estoy un tanto complicado con esto, no puedo expresarlo en SQL:

Si el alumno tiene la nota mas baja igualar su nota al promedio de curso.
Si hay dos alumnos con la misma nota, subir la nota al de menor edad.

La tabla es así:

| id_alumno |  Nombre  | Edad  | NotasFinales |  Sexo  |



En línea
Lain0x

Desconectado Desconectado

Mensajes: 34


Ver Perfil
Re: UPDATE en SQL
« Respuesta #1 en: 8 Diciembre 2011, 21:55 »

Traté de expresarlo de esta forma: sSQL = "UPDATE alumno SET NotasFinales = AVG(NotasFinales) WHERE MIN(NotasFinales)";

Pero obviamente tira error ya que Where no permite min.


En línea
josemi9

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: UPDATE en SQL
« Respuesta #2 en: 29 Enero 2012, 00:48 »

Eso que tu dices seria de la siguiente forma

update alumno set NotasFinales = avg(NotasFinales) where NotasFinales = (select min(NotasFinales) from alumnos) and edad = (select min(edad) from alumnos where NotasFinales = (select min(NotasFinales) from alumnos));

espero haberte ayudado un saludo
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Update
Desarrollo Web
Blank Demon 1 266 Último mensaje 24 Noviembre 2004, 21:36
por Blank Demon
Como Desactivo el "UPDATE de Windows" ...lo puso Update automático y q manual??
Seguridad
Ad0nis 4 696 Último mensaje 4 Febrero 2005, 06:56
por Randomize
Microsoft Update vs. Windows Update.
Windows
pablo_cba 1 1,150 Último mensaje 7 Diciembre 2005, 06:09
por k a t z
update
Windows
cula 1 330 Último mensaje 20 Abril 2006, 19:12
por silverhack
Insertar datos con un update, dentro de otro update con SQLi(Mysql)
Nivel Web
WarGhost 3 1,939 Último mensaje 23 Agosto 2011, 03:37
por WarGhost
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines