Insertar datos en una tabla | MySql

Recordemos como crear la tabla "clientes":


#----------------------------
# Table structure for clientes
#----------------------------
drop table if exists clientes;
Create Table `clientes` (
  `Id_Cliente` int(11) NOT NULL auto_increment,
  `Nombre` varchar(50) default NULL,
  `Apellidos` varchar(35) default NULL,
  `Direccion` varchar(50) default NULL,
  `Edad` int(11) default NULL,
  `Sexo` varchar(2) default NULL,
  `Fecha_Alta` date default NULL,
  PRIMARY KEY  (`Id_Cliente`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Al ingresar los datos de cada registro debe tenerse en cuenta la cantidad y el orden de los campos.

Ahora vamos a agregar un registro a la tabla:


Insert Into clientes (Id_Cliente, Nombre, Apellidos, Direccion, Edad, Sexo, Fecha_Alta) Values (1,'Horacio','Espinosa', 'Cancun', 18, 'M', '2012-09-26');
Usamos "insert into". Especificamos los nombres de los campos entre paréntesis y separados por comas y luego los valores para cada campo, también entre paréntesis y separados por comas.

La tabla usuarios ahora la podemos graficar de la siguiente forma:


Es importante ingresar los valores en el mismo orden en que se nombran los campos, si ingresamos los datos en otro orden, no aparece un mensaje de error y los datos se guardan de modo incorrecto.

Note que los datos ingresados, como corresponden a campos de cadenas de caracteres se colocan entre comillas simples. Las comillas simples son OBLIGATORIAS.

Para ver los registros de una tabla usamos "select":

Select Id_Cliente, Nombre From clientes;


Aparece un registro.

El comando "select" recupera los registros de una tabla. Luego del comando select indicamos los nombres de los campos a rescatar.
Para obtener todos los datos guardados en una tabla podemos hacerlo con el (*) asterisco que significa que seleccione todo lo que se le indique después del FROM.
Ejemplo:

Select * From clientes;

Comentarios

Entradas populares de este blog

Hola mundo

Valores 'Null'

Operadores