Você está na página 1de 3

Comandos SQL

1. Mostrar las base de datos= show databases;


2. Crear una tabla= crate table(
2.1 nombre del campo tipo parmetros,
2.2 nombre del campo tipo parmetros,
2.3 nombre del campo tipo parmetros
);
3. Mostrar las tablas en la base de datos= Show tables;
4. Mostrar campos de una tabla= describe (nombre de la tabla);
5. Eliminar una tabla= drop (nombre de la tabla);
6. Carga de registros en una tabla= insert into (nombre de la tabla) (nombre
del campo1, nombre del campo2, .., nombre del campo N) values (valor
del campo1, valor del campo2,.,valor del campo N);
7. Seleccionar datos de la tabla= select from (nombre de la tabla;
8. Tipos de campos bsicos= varchar, integer, float, date, time.
9. Recuperacin de registros especficos= select (nombre del campo a
consultar where= condicin para realizar la consulta from nombre de la
tabla);
10. Operadores racionales= +,-,*,/,<,>,<=,>=.
11. Borrado de registro de una tabla= delete (nombre del campo) from (nombre
de la tabla);
12. Modificar datos de una tabla= update (nombre del campo=nuevo valor)
from (nombre de la tabla);
13. Clave primaria= primary key
14. Campo entero con auto incremento=auto:increment
15. Borrar todos los campos de una tabla=truncate table (nombre de la tabla);
16. Campos q se pueden dejar vacios dentro de un tabla= null
17. Campos q no se dejar quedar vacios= not null
18. Valores numricos sin signo=unsigned;
19. Valores por defecto=default
20. Atributo zeforill= completa con ceros los espacios vacios a la izquierda
dentro de un campo
21. Columnas calculadas= (nombre del campo1)operador matemtico(nombre
del campo2) from (nombre de la tabla) ejem. Precio*cantidad from factura
22. Funciones para el manejo de cadenas
22.1 ord(carcter)= retorna el valor del carcter en cdigo ascii
22.2 char(x) retorna cdigo ascii en caracteres
22.3 concat(cadena1,cadena2) retorna la cadena resultado de concatenar
los argumentos
22.4 concat_ws(separador, cadena1,cadena2) el primer argumento
especifica el separador q utiliza para los dems argumentos
22.5 find_in_set (cadena, lista de cadenas) devuelve un valor de 0 a N
(correspondiente a la ubicacin del valor en la cadena)
22.6 length(cadena) devuelve la longitud de la cadena
22.7 locate(sub cadena, cadena) devulve la posicin de la primera
ocurrencia de la sub cadena en las cadenas enviadas como argumentos
23 funciones matemticas:
23.1 abs(x) retorna el valor absoluto del argumento x
23.2 ceiling (x) redondea hacia arriba el valor del x
23.3 florr(x) redondea hacia abajo el valor de x
23.4 greatest(x,y,,z) retorna el argumento de mximo valor
23.5 least(x,y,,z) con dos o mas argumentos retorna el valor mas
pequeo
23.6 mod(n,m) retorna el resto de n dividido entre m
23.7 power(x,y) retorna el valor de x elevado a la y potencia
23.8 rand() retorna un valor de coma flotante aleatorio en un rango de 0 a
10
23.9 round (x) retorna el valor de x redondeado al entero mas cercano
23.10 sqrt() retorna la raz cuadrada del valor enviado como argumento
Truncate(x,d) retorna el valor de x truncado al valor de d
24 Clausula order by= ordena los valores dentro de una tabla de forma
ascendente=asc descendente=desc (nombre del campo a ordenar) from
(nombre de la tabla)
25 operadores logicos = and- or- not
26 busqueda de patones= like o not like select (nombre del campo) from (nombre
de la tabla) where (condicin) like(%parametro%);
27 contar registros= count select count(*) from(nombre de la tabla)
where(condicional);
28 funciones de agrupamiento:
28.1 sum() retorna la suma de los valores de un campo en la tabla select
sum(nombre del campo) from nombre de la tabla;
28.2 min() retorna el valor minimo de un campo de la tabla select
min(nombre del campo) from nombre de la tabla;
28.3 avg() retorna el valor promedio de un campo de la tabla select
avg(nombre del campo) from nombre de la tabla;
29. Agrupar registros= group by select (nombre del campo) from (nombre de la
tabla) where(condicional) group by(campo para ordenar);
30. seleccin de un grupo de registros= having
31. ndice nico= unique
32. borrar ndice= drop index
33. creacin de ndices a tablas existentes= crate index
34. recuperacin de registros en forma aleatoria= rand
35. reemplazar registros= remplace
36.agregar campos a una tabla= add o alter table
37. eliminar campos de una tabla= alter table o drop
38. modificar campos en una tabla= modify
39. cambiar el nombre de una tabla= change
40. agregar y eliminar una clave primaria= alter table

Você também pode gostar