Bonjour tlm,
en fait, il s'agit de choisir la requete la plus optimisé parmi les suivantes (vu que j'ai des problemes avec le EXPLAIN PLAN)
la premiere
SELECT
SUM(CASE status WHEN 0 THEN 1 ELSE 0 END) AS NotCompleted,
SUM(CASE status WHEN 1 THEN 1 ELSE 0 END) AS Completed
FROM ***
WHERE ***
la deuxieme
SELECT
COUNT(CASE WHEN status= 0 THEN 1 END) AS Notcompleted,
COUNT(CASE WHEN status = 1 THEN 1 END) AS Completed
FROM ***
WHERE ***
autre chose, est ce que les appelles des fonction SUM et COUNT dans un meme SELECT engendre un seul parcours de la table ou bien autant de fois que l'appel à ces fonction ?
si vous avez d'autres propositions n'hesitez surtttttttou pas
Merci d'avance pour votre aide
Partager