6. Inserción de Filas (INSERT INTO)
La primera forma es no especificando los nombres de las columnas en las que se inserta los datos, sólo se especifican los valores:
INSERT INTO table_name VALUES (value1,value2,value3,...);
En esta opción hay que tener cuidado ya que si no agregamos todos los valores correspondientes a las columnas es posible que nos envíe un error indicando que hace falta agregar el valor de una columna.
La segunda forma se especifican los nombres de las columnas y los valores a insertar:
INSERT INTO table_name (column1,column2,column3,...) VALUES (value1,value2,value3,...);
Existe una forma alternativa para este opción y es indicando el valor a cada columna:
INSERT INTO table_name column1=value1, column2=value2, column3=value3,...;
La tercera forma es agregando múltiples registros a la vez:
INSERT INTO table_name (column1,column2,column3,...) VALUES (value1,value2,value3,...), (value1,value2,value3,...), (value1,value2,value3,...);