Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gomes0707

Relacionando campo da mesma coluna

Recommended Posts

Olá,pessoal!

Eu tenho uma tabela que tem uma coluna chamada:

meta_value = Bairro

e na mesma tabela eu tenho:

meta_value = Cidade

 

Gostaria de saber como faço uma consulta para relacionar a cidades com os bairros

Exemplo cidadeA e pegar todos os bairros relacionado a cidadeA

 

Desde já agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entendi que existe uma tabela onde existem várias informações, além de `cidade` e `bairro`. (Não entendi este meta_value)

 

Vejamos, vamos contar os registros agrupando por cidade e bairro:

SELECT
  cidade,
  bairro,
  COUNT(*) qtd_registros
FROM tabela
WHERE cidade = 'CidadeA' # Filtrando a cidade
GROUP BY
  cidade,
  bairro

Não entendi muito bem, mas seria isto?

Compartilhar este post


Link para o post
Compartilhar em outros sites


a tabela tem estes campos

 

meta_id

post_id

meta_key

meta_value

 

á onde tem meta_key = 'cidade' e meta_value = 'Nome da Cidade'

e na mesma tabela tem meta_key = 'bairro' e meta_value = 'Nome do Bairro'

 

quero que na consulta retorne os nomes das cidades e os nomes do bairros

 

quero saber como faço o select para pegar meta_value nome cidade e meta_value no bairro!

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só me explique uma coisa como seu modelo diferencia

 

CENTRO , RIO DE JANEIRO

de

CENTRO , SÃO PAULO

?

 

Ou como ele sabe que ITAPOAN é em SALVADOR ?!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok , mas como os registros guardam relação ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.