miércoles, 23 de mayo de 2012

comandos my sql




alter table

Modifica la estructura de la tabla actual
Pones alter table seguido del nombre de la tabla y agregas add para agregar una  fila.
Alter table alumnos add generación integer (32);


Update

Con este comando puedes modificar el nombre de un registro.
Escribes Update el nombre de la tabla con ello pones set para dirigirte al la fila que se encuentra finalmente pones el nombre que deseas ponerle.
Update alumnos set  apellidos=”apellidos” where left (nombre,10)=Apellidos


distinct

Para ver la lista de categorías.
Escribes si deseas seleccionar  todo  con el comando Select seguido de distinct pones la categoría con ello from y por ultimo el nombre de la tabla.

Select distinct categoría from alumnos;


upper
Convierte una expresión alfanumérica en mayúsculas.
Se pone Select con la sentencia upper seguido de la fila que deseas seleccionar y lo especificas mas detalladamente.
Select upper(nombre) from alumnos where localidad=’Murcia’;

Order by
Se utiliza para ordenar  los registros seleccionados.
Pones Select*from después el nombre de la tabla y los registros que deseas ordenar.
Select*from alumnos order by nivel, curso;


Like

Se utiliza para comparar una expresión  de cadena.
Escribes Select y si lo deseas seleccionar todo con * from después pones el nombre de la tabla  especificando el lugar donde se encuentra el registro que empiece con tu instrucción.
Select* from alumnos Where nivel not in (‘bachiller’) and  faltas between 10 and 20 and nombre like ‘j%’ order by  curso, nombre;

Between
Utilizado para especificar un intervalo de valores.
Pones el nombre de la tabla especificando como deseas el orden de cierta fila que especificaste.
Select*from alumnos where faltas not Between  10 and 20;

avg
Sirve para calcular el promedio de los valores de un campo determinado.
Pones el comando después su ubicación del campo que deseas calcular.
Select avg (salario) from emple;


Where
Utilizada para especificar  las condiciones que deben reunir los registros que se van a seleccionar.
Escribes su comando y si deseas seleccionar todos la tabla con ayuda del  *, después especificas tu instrucción.
Select*from alumnos where faltas>10 and (curso=1 or curso=2);




No hay comentarios:

Publicar un comentario