私が走るとき
SELECT SUM(CASE column1 WHEN 'sometext' THEN 1 ELSE 0 END)
FROM table1
次のエラーが表示されます。
データ型 text と varchar は、equal to 演算子では互換性がありません。
列はデータ型text
なので、次を試しましたが、同じエラーが発生しました。何か案は?
SELECT SUM(CASE column1 WHEN CAST('sometext' AS VARCHAR (40)) THEN 1 ELSE 0 END)
FROM table1