Requete SQL vs boucle For
Bonsoir
je voudrais avoir votre avis.
je suis en train de faire une application où j'utilise une base SQLce, j'affiche mes requêtes dans un datagridview.
mais question est la suivante :
sachant que ma base pourra avoir plusieurs milliers lignes (car suivi de production), que dans une colonne j'ai un code défaut (pièce conforme si code défaut = 0, et mauvaise si != 0) et que je souhaite compter le nombre de pièces bonnes et le nombre de pièces mauvaises.
quelle sera la commande la plus rapide ? moins "gourmande" ?
faire une boucle FOR et un test du contenu de chaque cellule de la colonne de défauts pour incrémenter mes compteurs ?
ou bien faire 2 requêtes du style "SELECT * from maTable WHERE defaut = '0'" et "SELECT * from maTable WHERE defaut <> '0'" ?
merci
@++
KaloOopS