Salut,
Je m'arrache les cheveux sur une requete :
J'ai deux tables
entr_content :
contient des articles sur des entreprises avec des champs
entr_content.id ===>identifiant de l'article
entr_content.id_comp===> identifiant de l'entreprise
entr_content.title ===> titre
entr_content.date ===> date
entr_companies
contient les le nom des entreprises
entr_companies.id===> identifiant de l'entreprise
entr_companies.name====>nom de l'entreprise
J'essaye de faire apparaitre les entreprises les plus citées dans mes articles ces dernière 24 heures.Sur ma page web je veux qu'elles apparaissent en ordre decroissant avec en dessous les trois dernières news qui leur correspondent.
J'ai fait une première tentative mais la je m'embrouille complet et ça ne marche pas
Merci pour toute suggestion
Hanlin
Je m'arrache les cheveux sur une requete :
J'ai deux tables
entr_content :
contient des articles sur des entreprises avec des champs
entr_content.id ===>identifiant de l'article
entr_content.id_comp===> identifiant de l'entreprise
entr_content.title ===> titre
entr_content.date ===> date
entr_companies
contient les le nom des entreprises
entr_companies.id===> identifiant de l'entreprise
entr_companies.name====>nom de l'entreprise
J'essaye de faire apparaitre les entreprises les plus citées dans mes articles ces dernière 24 heures.Sur ma page web je veux qu'elles apparaissent en ordre decroissant avec en dessous les trois dernières news qui leur correspondent.
J'ai fait une première tentative mais la je m'embrouille complet et ça ne marche pas

Code:
SELECT entr_companies.name, entries_num
FROM entr_companies, (SELECT entr_content.id_comp, COUNT(*) AS entries_num
FROM entr_content GROUP BY entr_content.id_comp
) AS count_query WHERE entr_content.id_comp=entr_companies.id ORDER BY entr_companies.name
limit 0,30
Hanlin