Ir para conteúdo

POWERED BY:

Arquivado

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

paulojr

Categorias c/ quantidade de produtos cadastrados ...

Recommended Posts

Olá pessoal, to fritando a cabeça com um problema no qual nao consigo solucionar.Seguinte: Tenho 2 Tabelas no ACCESS, uma chamada "categorias" e a outra "produtos" sendo a seguinte formatação...

CATEGORIAS = ID / CATEGORIA / PUBLICAR

PRODUTOS = ID / ID_IDCATEGORIA / PRODUTO / FOTO / PRECO / DESCR / ...

o que estou tentando fazer é o seguinte: mostrar todas as categorias junto com a quantidade de "ID_IDCATEGORIA" da tabela produtos.

para mostrar categorias to usando o select :SELECT * FROM prods WHERE id_colecao = ' " &Colecao& " ' AND publicar = true ORDER BY prod_produto ASCque fica assim http://www.contraponto.com.br/det_colecao.asp?ID_col=1

e para mostrar o total das categorias da tabela produtos o select :SELECT id_categ, COUNT(*) AS totais FROM prods Group By id_categ ORDER BY id_categ ASCque fica assim http://contraponto.com.br/teste.asp

agora nao sei como usar os dois juntos !Alguem pode me dar uma forcinha ?Valew mais uma vez pessoal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

CARA se eu entendi bem você quer fazer isso?

 

Categorias qtd

 

roupa 60

cds 45

 

etc...

 

listar todas as categorias certo??

 

se for isso, você faz assim

 

SELECT id, categoria FROM CATEGORIAS -- Lista categorias

 

você dah um loop, e dentro do looping você faz outro select q será dinamico

 

sql = " SELECT COUNT(ID_IDCATEGORIA) AS total FROM PRODUTOS WHERE id_IDCATEGORIA = " & rs("id") & ""

 

 

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala Ratu, cara eu vou tentar aqui porem acho que vou ter problemas na hora de fazer o looping para mostrar isso na tela !de qualquer forma eu dou um retorno ja ja .valew

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta utilizar o seguinte comando sql:

SELECT distinct categorias.categoria, count(produtos.id_idcategoria) as total from categorias inner join produtos on categorias.id = produtos.id_idcategoria where  id_colecao = '" &Colecao& "' AND publicar = true  Group By categorias.categoria ORDER BY prod_produto ASC

Compartilhar este post


Link para o post
Compartilhar em outros sites

caso naum funcione este select do carlos, poste oq você tentou fazer com o looping....

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.