Escolar Documentos
Profissional Documentos
Cultura Documentos
CONSULTAS SQL
BASE DE DATOS
CONSULTAS SQL
BASE DE DATOS
CONSULTAS SQL
Obtener el valor mnimo de un campo, entre todos los registros. -Select MIN(SUELDO) from EMPLEADOS Obtener el valor mnimo de un campo, entre todos los registros que cumplan una condicin -Select MIN(SUELDO) from EMPLEADOS where EDAD = 20 Obtener todos los registros que sean diferentes los unos a los otros. Para ello compararemos un registro con otro, columna a columna Select distinct * from EMPLEADOS Obtener todos los registros que sean diferentes en los valores de una o varias columnas -Select distinct NOMBRE from EMPLEADOS (Listado de nombres distintos de la tabla empleados) -Select distinct NOMBRE, APELLIDOS from EMPLEADOS (Listado del grupo NOMBRE, APELLIDOS distintos, se muestran combinaciones distintas de NOMBRE y APELLIDO) Obtener todos los registros que cumplan con la condicin de que el valor de un campo est dentro de una lista. -Select * from EMPLEADOS where NOMBRE in (MANUEL,LUIS,MIGUEL,PEPE) Unir dos tablas mostrando solo los registros que tengan correspondencia en ambas. -Select * from EMPLEADOS inner join EMPRESA on EMPLEADOS.EMPRESA_ID = EMPRESA.ID Unir dos tablas dandole preferencia a los registros de la tabla que est a la izquierda -Select * from EMPLEADOS left join EMPRESA on EMPLEADOS.EMPRESA_ID = EMPRESA.ID Unir dos tablas dandole preferencia a los registros de la tabla que est a la derecha -Select * from EMPLEADOS right join EMPRESA on EMPLEADOS.EMPRESA_ID = EMPRESA.ID Insertar un registro -Insert into EMPLEADOS (DNI, NOMBRE, APELLIDO, EMPRESA_ID) values (31700690-Z,MANUEL,BERNAL,1) -Insert into EMPLEADOS values (31700690-Z,MANUEL,BERNAL,1) Actualizar un registro -Update EMPLETADOS set NOMBRE= PEPE where DNI like 31700690-Z Actualizar todos los registros -Update EMPLEADOS set SUELDO = SUELDO*1,10 Eliminar registros segn una condicin -Delete from EMPLEADOS where DNI like 31700690-Z -Delete from EMPLEADOS where SUELDO = (select max(SUELDO) from EMPLEADOS) Eliminar todos los registros -Delete from EMPLEADOS
BASE DE DATOS
CONSULTAS SQL