sábado, 10 de diciembre de 2011

Recuperacion Sabado 10 de diciembre

Para encontrar un valor entre ciertos rangos

select * from empleado
where salario >= 200000
and salario <= 300000;

otra manera de hacer lo mismo es:

select * from empleado
where salario between 200000 and 300000;

select * from empleado
where fechanac between '01-12-1960' and '31-12-1960';


hacer un join entre 2 tablas

select e.numempleado, e.nombre, o.ciudad
from empleado e, oficina o
where e.numoficina=o.numoficina;


listar los gerentes que ganan mas de 200000

select * from empleado
where cargo='gerente' and salario>=200000;


listar todos los clientes que contengan 'Glasgow' en su direccion

select * from cliente
where direccion like '%Glasgow%';

clientes que su nombre empieza con 'P'

select * from cliente
where nombre like 'P%'

estudiar comando trim, ltrim y rtrim, para no considerar espacios en un campo

ejemplo de trim
select * from empleado
where trim(cargo) like 'Gerent_'


listar todas las visitas que tienen comentario

select * from visita
where comentario is not null;

No hay comentarios: