viernes, 16 de diciembre de 2011

Viernes 16-12-2011

Catedra
7 preguntes de alternativa
2 de desarrollo (select
-------------------------------------------------
INSERT

listar las propiedades que  "arrienda" un cliente (nombre, apellido,numpro)(join)

SELECT      c.nombre, c.apellido, a.numpropiedad, a.fechainicio
from             cliente c, arriendo a
where           c.numclinete = a.numcliente
AND            c.nombre = 'Juan'
AND            c.apellido = 'Perez'

----------------con 3 tablas------------

SELECT c.nombre, c.apellido, a.numpropiedad, a.fechainicio
from cliente c, arriendo a, propiedad p, empleado e
where c.numclinete = a.numcliente
AND            a.numpropiedad = p.numpropiedad
AND            p.numempleado = e.numempleado


-----------------------------
ddl    creando tabla
dml   agregando registro
----------------------------

NULL    es un valor especial para un atributo que nunca tuvo valor.

--------------------------------------
----------------------------- este es la mejor manera de buscar ------------------ que usar AND y IN
SELECT
numempleado, nombre, apellido FROM EMPLEADO WHERE numoficina IN(SELECT numoficina FROM OFICINA WHERE ciudad = 'London')
--------------------------------------

SELECT max(salario) from empleado where sexo = 'F'

--------------------------------------

No hay comentarios:

Publicar un comentario