Bom meu problema é que necessito fazer funcioinar um relatório de notícias, onde consiste em verificar a quantidade de cliques de uma determinada noticia, quantidade de impressoes desta mesma noticia e quantidade de visualização desta mesma noticia, para isso previso usar as tabelas : impressoes_noticias, noticias, cliques_noticias e editorias, onde tenho os campos de relacionamento:
Noticias
- fk_editoria
Editorias
- id_editorial
Impressoes_noticias
- fk_noticia
- fk_editoria
Cliques_noticias
-fk_noticia
-fk_editoria
Minha tabela principal é a de noticias, por ela sei quantos cliques teve esta noticia (fk_noticia em Cliques_noticias), pra saber as impressoes tenho que relacionar id_noticia de Noticias com fk_noticia de impressoes_noticias e saber a qual editoria pertence e seus cliques tenho que relacionar fk_editoria de noticias com id_editorial de Editorias.
Meu problema está em estabelecer esta consulta, ainda terei que aplicar filtro, estou praticamente perdido, tentei usar alguns dos recursos do SQL sem sucesso....
Pergunta
Rodrigo 3R
Galera, desde já agradeço a atenção...
Bom meu problema é que necessito fazer funcioinar um relatório de notícias, onde consiste em verificar a quantidade de cliques de uma determinada noticia, quantidade de impressoes desta mesma noticia e quantidade de visualização desta mesma noticia, para isso previso usar as tabelas : impressoes_noticias, noticias, cliques_noticias e editorias, onde tenho os campos de relacionamento:
Noticias
- fk_editoria
Editorias
- id_editorial
Impressoes_noticias
- fk_noticia
- fk_editoria
Cliques_noticias
-fk_noticia
-fk_editoria
Minha tabela principal é a de noticias, por ela sei quantos cliques teve esta noticia (fk_noticia em Cliques_noticias), pra saber as impressoes tenho que relacionar id_noticia de Noticias com fk_noticia de impressoes_noticias e saber a qual editoria pertence e seus cliques tenho que relacionar fk_editoria de noticias com id_editorial de Editorias.
Meu problema está em estabelecer esta consulta, ainda terei que aplicar filtro, estou praticamente perdido, tentei usar alguns dos recursos do SQL sem sucesso....
Uma das minhas tentativas.
SELECT
noticias.id_noticia, noticias.fk_editoria,
impressoes_noticias.fk_noticia, impressoes_noticias.fk_editoria,
cliques_noticias.id_clique_noticia, cliques_noticias.fk_noticia, cliques_noticias.fk_editoria
FROM noticias, cliques_noticias, impressoes_noticias
AND cliques_noticias.fk_noticia = noticias.id_noticia
AND impressoes_noticias.fk_noticia = noticias.id_noticia
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados