Ir para conteúdo

POWERED BY:

Arquivado

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

Annyh

[Resolvido] consulta com subquery, como fazer?

Recommended Posts

oi pessoal...

 

é o seguinte.

 

meu menu do site vem do banco de dados, é um menu com submenus.

 

gostaria de saber como listar os menus com seus devidos submenus?

 

não sei como montar o SQL...

 

a estrutura das tabelas esta assim:

 

tabela categorias

 

id - int - chave primária

nome_categoria - varchar

 

tabela subcategorias

 

id - int - chave primária

id_categoria - varchar

nome_subcategoria - varchar

 

se alguem puder ajudar...

Compartilhar este post


Link para o post
Compartilhar em outros sites

oi pessoal...

 

é o seguinte.

 

meu menu do site vem do banco de dados, é um menu com submenus.

 

gostaria de saber como listar os menus com seus devidos submenus?

 

não sei como montar o SQL...

 

a estrutura das tabelas esta assim:

 

tabela categorias

 

id - int - chave primária

nome_categoria - varchar

 

tabela subcategorias

 

id - int - chave primária

id_categoria - varchar

nome_subcategoria - varchar

 

se alguem puder ajudar...

 

Se o que você quer é pegar as subcategorias de cada categoria é melhor usar o JOIN;

 

SELECT c.id, c.nome_categoria, s.id, s.id_categoria, s.nome_subcategoria
from categoria c
INNER JOIN subcategorias s
ON (c.id = s.id_categoria);

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se o que você quer é pegar as subcategorias de cada categoria é melhor usar o JOIN;

 

SELECT c.id, c.nome_categoria, s.id, s.id_categoria, s.nome_subcategoria
from categoria c
INNER JOIN subcategorias s
ON (c.id = s.id_categoria);

 

 

valeu, deu certo, obrigada...

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.