'Beasties'というテーブルがあり、Animalなどの列のデータ値を条件付きで置換してから、その列でフィルター処理したい場合は、これを実行しようとします...
SELECT
(CASE Animal
WHEN 'Horse' THEN 'Zebra'
ELSE Animal
END) AS Species
FROM Beasties
WHERE Species='Zebra'
ただし、T-SQLではWHERE句を使用できません。これにより、Speciesの代わりにAnimalのみを使用できるようになります。名前が変更された(したがって編集された)列の値をフィルタリングするにはどうすればよいですか?
これについて助けてくれてありがとう。