Est-ce que quelqu'un connaît une solution de comptage basée sur l'instruction de cas précédente?Compte SQL DB2 basé sur le cas précédent
ici est ce que je veux dire dans une requête, ne fonctionne pas acutally
SELECT
CASE
WHEN field1 IN ('a','b','c') THEN 'MATCH1'
WHEN field2 IN ('d','e','f') THEN 'MATCH2'
ELSE 'NOMATCH' END AS MATCHFIELD,
(SELECT COUNT(*) FROM TABLE2 WHERE field3=MATCHFIELD) AS SUBCOUNT
FROM TABLE1
je suis sur db2 v9.X. i tryed PRESENTANT mais n'a pas pu trouver une solution viable
ce qui a trait
merci beaucoup! fonctionne comme supposé :) – user982998