--SELECCIONAR TODO DE UNA TABLA.
SELECT * FROM EMPLEADOS; 

--MUESTRA TOODS LOS EMPLEADOS QUE TENGAN CARGO SECRETARIA.
SELECT * FROM EMPLEADOS WHERE CARGOE= 'SECRETARIA';

-- MUESTRA NOMBRE Y SALARIO DE LOS EMPLEADOS
SELECT NOMBRE, SUELDO FROM EMPLEADOS;

--OBTENER LOS DATOS DE LOS VENDEDORES ORDENADOS POR NOMBRE ASCENDENTE
SELECT * FROM EMPLEADOS WHERE CARGOE = 'VENDEDOR' ORDER BY NOMBRE;

-- LISTAR EL NOMBRE DE TODOS LOS DEPARTAMENTOS SIN REPETIDOS.
SELECT DISTINCT NOMBRE FROM DEPARTAMENTOS;

-- OBTENER EL NOMBRE Y CARGO DE LOS EMPLEADOS ORDENADOS POR SALARIO
SELECT NOMBRE, CARGO, SALARIO FROM EMPLEADOS ORDER BY SALARIO;

-- LISTAR LOS SALARIOS Y COMISIONES DE LOS EMPLEADOS DEL DEPARTAMENTO 2000, ORDENADO POR COMISION.
SELECT SALARIO, COMISION FROM EMPLEADOS ORDER BY COMISION;

--OBTENER EL NOMBRE Y EL DEPARTAMENTO DE LOS EMPLEADOS CON CARGO SECRETARIO O VENDEDOR QUE NO TRABAJEN EN EL DEPARTAMENTO DE PRODUCCION Y CUYO SALARIO SEA SUPERIOS A 1000000 ORDENADOS POR FECHA DE INCORPORACION
SELECT EMPLEADOS.NOMBRE, DEPARTAMENTO.NOMBRE FROM EMPLEADOS, DEPARTAMENTOS 
WHERE EMPLEADOS.CODIGODEPTO = DEPARTAMENTOS.CODDEPTO AND EMPLEADO.CARGO = 'SECRETARIA' 
AND EMPLEADO.CARGO = 'VENDEDOR', AND DEPARTAMENT.NOMBRE <> 'PRODUCCION'
AND EMPLEADO.SALARIO > 1000000 ORDER BY FECHAINCORPORACION;

--LISTAR TODOS LOS DATOS DE LOS EMPLEADOS CUYO NOMBRE INICIE CON LA LETRA M, SU SALARIO ES MAYOR A 800.000 O RECIBEN COMISION Y TRABAJAN PARA EL DEPARTAMENTO DE VENTAS.
SELECT EMPLEADOS.NOMBRE, EMPLEADOS.SALARIO, DEPARTAMENTE.NOMBREDEPTO FROM EMPLEADOS , DEPARTAMENTO WHERE EMPLEADOS.CODIGODEPTO = DEPARTAMENTO.CODIGODEPTO 
AND NOMBRE LIKE 'M%' AND (SALARIO > 8000000 OR COMISION > 0) 
AND DEPARTAMENTO.CODIGODEPTO <> 'VENTAS';


--OBTENER LOS NOMBRES, SALARIOS Y COMISIONES DE LOS EMPLEADOS QUE RECIBEN UN SALARIO SITUADO ENTRE LA MITAD DE LA COMISION LA PROPIA COMISION 
SELECT NOMBRE, SALARIO, COMISION FROM EMPLEADOS WHERE SALARIO BETWEEN (COMISION/2) AND COMISION;







