PostgreSQL では、これは有効なクエリです。
SELECT case 2+2 when 1 then 2 else 3 end
「2+2」の代わりに複雑なサブクエリを配置しても、うまく機能します。しかし、結果が特定の数値よりも小さいかどうかを知りたい場合、このクエリを変更するにはどうすればよいですか?
たとえば、これは機能しません。
SELECT case 2+2 when > 1 then 2 else 3 end
PostgreSQL では、これは有効なクエリです。
SELECT case 2+2 when 1 then 2 else 3 end
「2+2」の代わりに複雑なサブクエリを配置しても、うまく機能します。しかし、結果が特定の数値よりも小さいかどうかを知りたい場合、このクエリを変更するにはどうすればよいですか?
たとえば、これは機能しません。
SELECT case 2+2 when > 1 then 2 else 3 end