Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Tarde pessoal! :joia:
Estou com o seguinte problema, ao fazer uma consulta com o seguinte query:
SELECT
restaurantes.id_restaurante, restaurante_nome, restaurante_endereco, bairro_nome, restaurante_telefone1, restaurante_telefone2, tipos.id_tipo, nome_municipio, id_posicao, group_concat(nome_comodidade SEPARATOR ', ') as nome_comodidades, group_concat(fotos SEPARATOR ', ') as fotoss, restaurante_info, logomarca, restaurante_mapa, site
FROM ((((((((((((restaurantes
INNER JOIN bairros ON bairros.id_bairro = restaurantes.id_bairro)
INNER JOIN restaurante_telefone ON restaurantes.id_restaurante = restaurante_telefone.id_restaurante)
INNER JOIN restaurante_tipos ON restaurante_tipos.id_restaurante = restaurantes.id_restaurante)
INNER JOIN tipos ON restaurante_tipos.id_tipo = tipos.id_tipo)
INNER JOIN municipio ON restaurantes.id_municipio = municipio.id_municipio)
LEFT JOIN restaurante_info ON restaurante_info.id_restaurante = restaurantes.id_restaurante)
LEFT JOIN restaurante_logomarca ON restaurante_logomarca.id_restaurante = restaurantes.id_restaurante)
LEFT JOIN restaurante_mapas ON restaurante_mapas.id_restaurante = restaurantes.id_restaurante)
LEFT JOIN restaurante_site ON restaurante_site.id_restaurante = restaurantes.id_restaurante)
LEFT JOIN restaurante_fotos ON restaurante_fotos.id_restaurante = restaurantes.id_restaurante)
LEFT JOIN restaurante_comodidades ON restaurantes.id_restaurante = restaurante_comodidades.id_restaurante)
LEFT JOIN comodidades ON restaurante_comodidades.id_comodidade = comodidades.id_comodidade)
WHERE restaurante_tipos.id_tipo = 2
GROUP BY restaurantes.id_restaurante
Sai como resultado os seguintes dados repetidos:
Coluna nome_comodidades
Área livre, Área climatizada, Área infantil, Área para fumantes, Entrega a domicilio, Reserva para eventos, Show ao vivo, Estacionamento, Conexão Wi Fi, Área livre, Área climatizada, Área infantil, Área para fumantes, Entrega a domicilio, Reserva para eventos, Show ao vivo, Estacionamento, Conexão Wi Fi, Área livre, Área climatizada, Área infantil, Área para fumantes, Entrega a domicilio, Reserva para eventos, Show ao vivo, Estacionamento, Conexão Wi Fi, Área livre, Área climatizada, Área infantil, Área para fumantes, Entrega a domicilio, Reserva para eventos, Show ao vivo, Estacionamento, Conexão Wi Fi, Área livre, Área climatizada, Área infantil, Área para fumantes, Entrega a domicilio, Reserva para eventos, Show ao vivo, Estacionamento, Conexão Wi Fi
Coluna fotoss
restaurantes/massasEpizzas/la_vecchia/foto1.jpg, restaurantes/massasEpizzas/la_vecchia/foto1.jpg, restaurantes/massasEpizzas/la_vecchia/foto1.jpg, restaurantes/massasEpizzas/la_vecchia/foto1.jpg, restaurantes/massasEpizzas/la_vecchia/foto1.jpg, restaurantes/massasEpizzas/la_vecchia/foto1.jpg, restaurantes/massasEpizzas/la_vecchia/foto1.jpg, restaurantes/massasEpizzas/la_vecchia/foto1.jpg, restaurantes/massasEpizzas/la_vecchia/foto1.jpg, restaurantes/massasEpizzas/la_vecchia/foto2.jpg, restaurantes/massasEpizzas/la_vecchia/foto2.jpg, restaurantes/massasEpizzas/la_vecchia/foto2.jpg, restaurantes/massasEpizzas/la_vecchia/foto2.jpg, restaurantes/massasEpizzas/la_vecchia/foto2.jpg, restaurantes/massasEpizzas/la_vecchia/foto2.jpg, restaurantes/massasEpizzas/la_vecchia/foto2.jpg, restaurantes/massasEpizzas/la_vecchia/foto2.jpg, restaurantes/massasEpizzas/la_vecchia/foto2.jpg, restaurantes/massasEpizzas/la_vecchia/foto3.jpg, restaurantes/massasEpizzas/la_vecchia/foto3.jpg, restaurantes/massasEpizzas/la_vecchia/foto3.
Por alguma razao, os dados da coluna nome_comodidades estao se repetindo 5 vezes (numero de registros com mesmo id_restaurante na coluna fotoss) e a coluna fotoss repete cada dado 9 vezes (numero de registros com mesmo id_restaurante na coluna nome_comodidades). Como faço para que me mostre todos os tados de cada coluna sem repeti-los? :(
Obrigada!!!
Carregando comentários...