Formas de insertar registros en tablas - Curso de MySQL en un minuto - Capítulo 22
En esta ocasión, te voy a mostrar un poco más del funcionamiento de INSERT
.
Eliminar un registro en phpMyAdmin
Lo primero que vas a hacer, es eliminar el registro que creamos en el capítulo anterior desde phpMyAdmin. Solo tienes que ir a la tabla productlines
y hacer click en el botón "Borrar".

Ahora que lo has eliminado, vamos a insertarlo de nuevo, pero no vamos a respetar el orden habitual de los campos como hicimos en el capítulo anterior.
En este caso, no estamos indicando algunos campos, y el orden, no es el correcto. Lo que si que tienes que respetar, es el orden de como escribes los campos en el INSERT
. Si pones primero textDescription
, lo primero que escribas en VALUES
, va a ser la descripción del texto.
También, puedes omitir escribir ciertos campos. Estos quedarán por defecto en valor NULL
.
Código SQL
INSERT INTO productlines (textDescription, productLine)
VALUES ("A new line of products to modernize", "Drones");
Insertar registros para todos los campos de la tabla
Si tienes pensado rellenar todos los campos de una tabla, no es necesario que los escribas en el INSERT
. Solo tienes que indicar los VALUES
en el mismo orden que tenemos los campos en la tabla, para que se corresponda cada dato con su correspondiente campo.
Código SQL
INSERT INTO productlines
VALUES ("Drones", "A new line of products to modernize", NULL, NULL);