Case i where betingelse
Hej,Jeg har to SQL-sætninger som fungerer OK hver for sig.
Den første har en variabel "proces2" i where betingelsen. Variablen indeholder kommasepareret ID'er (3, 34, 150 osv.)
StrSQL="SELECT tbl_Processer.ID FROM tbl_Processer WHERE ID IN (" & proces2 & ") "
Den anden SQL-sætning ser således ud:
StrSQL="SELECT tbl_Processer.Omraade, tbl_Processer.Navn AS PRO, tbl_Processer.ID, '0' AS Afkrydset FROM tbl_Processer ORDER BY Omraade"
Jeg ønsker at tilføje " WHERE ID IN (" & proces2 & ") " fra den første sætning, som en CASE i den anden sætning. Det vil sige hvis where betingelsen er opfyldt så er Afkrydstet = 1 Ellers 0