sábado, 10 de diciembre de 2011

CLASE 10/12

listar todo el personal con un sueldo entre 200000 y 300000
1.- select * from empleado where salario >=200000
  and salario <=300000
2.-select * from empleado where salario between 200000 and 300000;

listar fecha de nac dic 1960
  select * from empleado where fechanac between '1/12/1960' and '31/12/1960'
  between  = permite comparar caracteres numericos
listar  
  select  e.numempleado,e.nombre,o.ciudad
    from empleado e, oficina o where e.numoficina = o.numoficina

comandos

in
between
upper
lower
roud
varchar2
number
integer
boolean
like = permite comparar elemento
trim =
rtrim
ltrim
eliminar los registros de una tabla
  delete from empleado where salario between 100000 and 200000
borrar tabla
listar todos lo gerente sueldo mayor a 200000
  select * from empleado where cargo ='gerente' and salario >=100000

listar todos lo clientes con el string `glasgow`en su direccion
   select * from cliente where direccion like '%glasgow%`;
  select * from cliente where upper (direccion) like '%glasgow%`;
  
   select * from cliente where direccion like 'mari_`; = solo 1 caracter
  select * from empleado where trim(cargo) like 'gerent_'

No hay comentarios:

Publicar un comentario