select CARGO ,SALARIO from nomina
where SALARIO>700000 order by SALARIO desc; (consulta, orden.)

select CODDEPT,NOMBREEMP from empleados
where CODDEPT=100;
SELECT CODDEPT,NOMBREEMP from empleados
where CODDEPT=100 OR CODDEPT=400; DOS CONSULTAS O (WHERE CODDEP IN(100,400)
select NOMBREEMP,CODDEPT from empleados
where NOMBREEMP  LIKE 'L%'; ESCOGER EMPLEADOS QUE EMPIEZEN CON L SE USA EL PORCENTAJE DESPS DE LA LETRA
select NOMBREEMP,CODDEPT from empleados
where NOMBREEMP  LIKE '%S'; PARA NOMBRES QUE TERMINEN EN S SE USA EL %ANTES DE LA LETRA
select NOMBREEMP,CODDEPT from empleados
where NOMBREEMP  LIKE '__I%'; ESCOGER EMPLEADO QUE LA TERCERA LETRA SEA UNA I SE USAN DOS RAYA AL PISO
select DIRECCIONEMP,NOMBREEMP from empleados
where DIRECCIONEMP LIKE 'CALLE%'; CONSULTAR DIRECCION

select E.DIRECCIONEMP DIRECCION,NOMBREEMP NOMBRE from empleados E
where DIRECCIONEMP LIKE 'CALLE%'; (E , ETIQUETAR TABLAS.)

BUSCAR UN MES O UNA FECHA:
select NOMBREEMP,FECHAING from empleados
where  extract(month from(TO_DATE(FECHAING)))='09';
campo calculado
select CARGO,SALARIO,SALARIO*0.1 COMISION
from nomina;
calcular cantidad de empleados o registros:
select count(*)TOTAL
from empleados;
RELACIONAR DOS TABLAS:
select NOMBREEMP,NOMBREDEPT from empleados E
join departamentos D
on E.CODDEPT = D.CODDEPT ;
ADICIONAR EN SELECT CODDEPT PARA VISUALIZAR.

Share this

Related Posts

Previous
Next Post »