Consultas

Consulta por un campo con un orden concreto:

- select CAMPOS from NOMBRETABLA order by CAMPO (asc[para ascendente], desc [para descendiente]); 
Ej -> select Nombre, Edad from POKEMON order by Edad desc;

Mostrar el número total de entradas de una tabla:

- select count(*) from NOMBRETABLA;

Mostrar una media de datos:

- select avg(CAMPO) from NOMBRETABLA;

Mostrar el máximo o mínimo de un campo:

- select max(CAMPO)/min(CAMPO) from NOMBRETABLA;

Mostrar un número concreto de entradas: 

- select CAMPOS from NOMBRETABLA limit NUMEROLIMITE;

Mostrar entradas distintas (que no se repitan):

- select distinct(CAMPOS) from NOMBRETABLA;

Consultas varias tablas:

- select NOMBREPROVISIONAL.NOMBRECOLUMNA from NOMBRETABLA as NOMBREPROVISIONAL inner join NOMBREOTRATABLA as NOMBREPROVISIONAL2 where NOMBREPROVISIONAL.NOMBRECOLUMNA = NOMBREPROVISIONAL2.NOMBRECOLUMNA ...;

Ejemplo: select R.DNI, R.Nombre, SUM(P.Duracion) from Reparto AS R inner join Peliculas AS P where R.DNI=P.Protagonista group by R.DNI;

Current date: (Muestra la fecha de hoy del ordenador, si le pones + o - suma o resta dias respectivamente)

- select curdate();


Comentarios

Entradas populares de este blog

modificación de tablas

Creación de tablas