Code icon

MySQL - INSERT/UPDATE

Links


    // INSERT 
    INSERT INTO Alumnos VALUES(1, "Antonio"); //Si vamos a insertar datos en todas las columnas de la tabla en el orden correcto
    INSERT INTO Alumnos (id, Nombre) VALUES(1, "Antonio"); //Si solo ponemos datos en ciertas columnas



    // UPDATE USAR EL WHERE !  Si no, se cambia a todos los elementos de la tabla !
    UPDATE Alumno SET  nombre ='Jose' , apellidos = 'CAMBIADO', notamedia = (SELECT AVG(nota*1.0) FROM Nota WHERE nota.idAlumno = alumno.idAlumno)
    WHERE idAlumno  = 1;