Bonjour à tous, j'ai une question générale à poser: j'ai une table sur laquelle je dois effectuer des statistiques le nombre d'enregistrements ou le champ1="e" , puis où le champ2="5", etc.
J'ai donc le choix entre 2 possibilités: faire une requête SQL pour chaque statistique (=> 15 requêtes),
ou faire une boucle sur tous les enregistrements de ma table (8700 enregistrements), récupérer la valeur de chaque champ et ajouter la valeur ensuite à chaque statistique correspondante.
Personnellement j'aurais opté sans hésiter pour la 1ère solution, qui me semble de loin la meilleure( la plus claire et le plus rapide), mais un collègue semble avoir des doutes sur la rapidité de cette première solution: aussi viens-je demander leur avis aux professionnels:
selon vous quelle est la solution la plus rapide?
merci d'avance pour vos réponses
Partager