OracleのSQLのWHERE句にて、CASEの結果に応じて条件式を記載したいです出来ないと思われますが、何かいい記載方法はありますか?※GeminiにはやりたいイメージのSQLと同等の回答がされましたがエラーになります※実際の条件はもっと複雑です【やりたいイメージ】withW_SHN(商品名,金額)as(SELECT'たばこ',500FROMDUALUNIONALLSELECT'酒',200FROMDUAL)SELECT*FROMW_SHNWHERECASE1WHEN1THEN金額>300ELSE金額<400END【思いつく方法】withW_SHN(商品名,金額)as(SELECT'...