par
Pepsi33 » 13 janv. 2020, 11:40
Salut tout le monde,
Dans le cadre d'un projet PHP / SQL, je me pose une petite question concernant l'optimisation d'une requête SQL.
J'ai une table 'project' donc l'un des champs est 'paid' qui vaut 0 ou 1. En PHP, je dois récupérer le nombre de projet total, le nombre de projet payé (paid = 1), ainsi que le nombre de projet non payé (paid = 0).
Du coup, selon vous, vaut-il mieux faire une seule requête SQL, puis dans une boucle PHP, compter les payés, non payés, et total ou bien 3 requêtes SQL distinctes ?
Merci,
Franck
Salut tout le monde,
Dans le cadre d'un projet PHP / SQL, je me pose une petite question concernant l'optimisation d'une requête SQL.
J'ai une table 'project' donc l'un des champs est 'paid' qui vaut 0 ou 1. En PHP, je dois récupérer le nombre de projet total, le nombre de projet payé (paid = 1), ainsi que le nombre de projet non payé (paid = 0).
Du coup, selon vous, vaut-il mieux faire une seule requête SQL, puis dans une boucle PHP, compter les payés, non payés, et total ou bien 3 requêtes SQL distinctes ?
Merci,
Franck