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