resulta que tengo tres tablas: sucusral, servicios, serxsuc
- sucursal:Tengo los datos de mi sucursal:
- nombre,direccion,telefono,colonia
- servicios:tengo el nombre de servicio que se ofrese pagar:
- Agua, luz
- serxsuc:Tengo los dos id_sucusral, id_ servicio
Entonces cuando junto las tablas para sacar los resultados me saca repetidamente el nombre de la sucursal cuantos servicios tenga asigada esa sucursal es decir si la sucursal tiene 5 servicios asignados me repite 5 veces el nombre de sucursal con los servicios.
e aqui mi qry:
Cita:
e aqui el resultado:select tblsucursal.nombre,direccion,colonia,tblservicio.n ombre from tblsucursal INNER JOIN tblserxSuc on tblsucursal.id_sucursal = tblserxsuc.id_sucursal
INNER JOIN tblservicio on tblservicio.id_servicio = tblserxsuc.id_servicio
where tblsucursal.id_municipio=1
INNER JOIN tblservicio on tblservicio.id_servicio = tblserxsuc.id_servicio
where tblsucursal.id_municipio=1
Cita:
Sucursal1 Direccion Zona Centro Agua
Sucursal1 Direccion Zona Centro Cable
Sucursal1 Direccion Zona Centro Luz
Sucursal1 Direccion Zona Centro Telefono
Sucursal1 Direccion Zona Centro Colegiatura
Sucursal2 Zona Centro Zona Centro Agua
Sucursal2 Zona Centro Zona Centro Cable
Sucursal2 Zona Centro Zona Centro Luz
Sucursal1 Direccion Zona Centro Cable
Sucursal1 Direccion Zona Centro Luz
Sucursal1 Direccion Zona Centro Telefono
Sucursal1 Direccion Zona Centro Colegiatura
Sucursal2 Zona Centro Zona Centro Agua
Sucursal2 Zona Centro Zona Centro Cable
Sucursal2 Zona Centro Zona Centro Luz
en sucursal1 se pueden pagar hasta 5 servicios mientras queen sucursal2 solo tres servicios.
Entonces mi duda es como puedo tener elsiguiente resultado que solo se imprima una vez la sucursal y los servicios que tenga asignaos????:
Cita:
Sucursal1
Direccion
Zona centro
Agua,Cable,Luz,Telefono,Colegiatura
Sucursal2
Direccion
Zona centro
Agua, cable, luz
Sucursal1
Direccion
Zona centro
Agua,Cable,Luz,Telefono,Colegiatura
Sucursal2
Direccion
Zona centro
Agua, cable, luz
La verdad no he dado con la solucion porfavor pueden ayudarme. de ante mano muchas gracias