Comando mysql

Solo disponible en BuenasTareas
  • Páginas : 2 (431 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de octubre de 2010
Leer documento completo
Vista previa del texto
INSERT INTO
Con las siguientes tablas de ejemplo:

1.- Insertar datos sin especificar columnas
INSERT INTO tabla
VALUES (valor1, valor2, valor3,...)…

Los valores se acomodan en las columnaspor el orden de inserción. La tabla ejemplo1 queda de esta forma

2.- Insertar valores en la tabla especificando las columnas:
INSERT INTO tabla (columna1, columna2, ...)
VALUES (valor1, valor2,...)

La tabla ejemplo 2 queda de esta forma después de insertar los datos especificando su columna.

3.-Insertar valores de una columna de una tabla a otra:

INSERT INTO tabla1 (columna)
SELECTcolumna
FROM tabla2

En este caso se borro de la tabla ejemplo1 la información de la matricula 105 anteriormente.
Como se puede ver al elegir el atributo Matricula para insertar solamente losdemás campos quedaron en NULL.

4.- Insertar las columnas de una tabla a otra especificando las que se van a insertar:
INSERT INTO tabla1 (columna1, columna2, ...)
SELECT columna3, columna4, ...
FROMtabla2

Para este ejemplo se borraron las matriculas con campos NULL de la tabla 1 con anterioridad.

5.- Insertar un renglón específico de una tabla a otra:

INSERT INTO tabla1
SELECT columnaFROM tabla2
WHERE columna = 'especificación'

ALTER TABLE
1.- Cambiar el nombre de la tabla
ALTER TABLE nombre viejo RENAME nombre nuevo

2.- Añadir columna nueva con varias opciones:
ALTERTABLE tabla ADD columna, ADD……

La columna NumeroLista se creo como llave primaria indexada, con auto incremento, se posiciono después de Matricula2 y se marco como única.

3.- Cambiar nombrecolumna y tipo de datos:

ALTER TABLE tabla CHANGE columna(a cambiar) columna(cambiada) tipo de dato

Se cambio el nombre de la columna y el tipo de dato ademas del campo unique y auto_increment.4.- Modificar tipo de dato de la tabla

ALTER TABLE tabla MODIFY columna tipo de dato

Matricula2 fue cambiada de small int a float.

5.- Borrar tipos de atributos y columna

ALTER TABLE...
tracking img