Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2007, 15:58
Avatar de vpino
vpino
 
Fecha de Ingreso: diciembre-2004
Ubicación: colombia
Mensajes: 265
Antigüedad: 19 años, 4 meses
Puntos: 0
Ayuda con Relacion de tablas

Hola todos los del foro. como siempre recurriendo a buscar soluciones en este foro que tanto me ha servido.

Tengo tres tablas definidas asi:

departamento con los campos de codigo-departamento y nombre-departamento

ciudad con: codigo_ciudad, nombre_ciudad y ciudad_departamento

Sucursales con: codigo_sucursal, nombre_sucursal y sucursal_ciudad
la tabla de sucursales tiene 20 registros.

pero al hacer la consulta me salen varios registros repetidos y no encuentro el error.

select codigo_sucursal, nombre_sucursal ,nombre_ciudad,nombre_departamento from sucursales inner join ciudad on (codigo_ciudad=sucursal_ciudad) inner join departamento on (ciudad_departamento = codigo_departamento)

cuando ejecuto la consulta me repite las sucursales por cada ciudad, debiendo mostrame solo 20 que tengo registradas

estare muy agradecido a cualquier ayuda.