erik: Abfragenproblem mit MySQL 4.1 und MySQL 5.0

Beitrag lesen

Die Abfrage an die DB:

SELECT 1 * (spalte1 IN('wert1', 'wert2', 'wert3') ) +  2 * (spalte1 IN('wert4', 'wert5')) AS daten, SUM(spalte2) as anzahl FROM tabelle GROUP BY spalte1

Die DB:

spalte1|spalte2
wert1|1
wert2|1
wert3|1
wert4|1
wert5|1

Das Problem:

Unter MySQL 4.1.x bekomme ich als Ergebniss 2 Werte.
Unter MySQL 5.0.x bekomme ich als Ergebniss 5 Werte.

Was muss ich ändern damit ich weiterhin nur 2 Werte erhalte.