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
Publicar un comentario