Bases de Datos - QUERY DE UNA CONSULTA

   
Vista:

QUERY DE UNA CONSULTA

Publicado por Manuel Telle (2 intervenciones) el 28/01/2009 16:04:12
COMO ESTAN TODOS, EL QUE SEPA DE BASE DE DATOS Y QUIERA Y PUEDA AYUDARME EN REALIZAR EL QUERY PARA UNA CONSULTA, DE VERDAD GRACIAS POR EL FAVOR.

ESTAS SON LAS TABLAS:

VENDEDOR (codigoVendedor, nombre, apellido, categoría)
PRODUCTO (númeroProducto, descripción, precio, tipo)
CLIENTE (codigoCliente, nombre, ciudad)
VENTA (codigoVendedor, númeroProducto, horario)

Y ESTA ES LA CONSULTA:

“Conocer los distribuidores que venden productos
del tipo ‘víveres’ y en que ciudades”.

Considere que los distribuidores son vendedores con categoría igual a ‘distribuidor’.

GRACIAS POR EL Q PUEDA AYUDAR A RESOLVER, CUAL ES EL QUERY DE STA CONSULTA, SE Q ES SENCILLA PERO NO TENGO IDEA.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:QUERY DE UNA CONSULTA

Publicado por Franklin Gamboa (188 intervenciones) el 28/01/2009 21:18:42
En la tabla de venta hace falta un campo, el cual es una llave foranea entre la tabla cliente y la tabla venta.

Ya con este campo (que si no esta (1) no se puede resolver el query y (2) no tendria sentido tener una tabla de clientes) es nada mas hacer join a las cuatro tablas (inner join) y seleccionar vendedor.nombre, cliente.ciudad. no olvides poner el filtro en el where producto.tipo = "viveres"

espero haberte ayudado

saludos

Franklin
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar