Bonjour,
J'ai 3 tables dans une base de données SQL :
- frites : (nom, quantite, longueur) => 3 000 entrées
- ananas : (nom, quantite, dureté) => 7 000 entrées
- tomates : (nom, quantite, provenance) => 5 000 entrées
J'ai aussi une page index.php?nom=XXXXX
Sur cette page, j'aimerais compter le nombre d'entrées de chaque ingrédient où 'nom = XXXXX'.
Voilà ce que je fais actuellement :
- 1 requête count dans la table 'frites' WHERE nom = XXXXX
- 1 requête count dans la table 'ananas' WHERE nom = XXXXX
- 1 requête count dans la table 'tomates' WHERE nom = XXXXX
On m'a conseillé de regrouper ces 3 tables en une seule et faire une unique requête count. Cependant, elle se ferait sur 15 000 entrées (7 000 + 5 000 + 3 000)
Serait-ce réellement un gain de rapidité du coup ou cela revient-il au même ?
Merci !