我有一个关于在 sql 中的 select 语句中重用以下代码的问题。我想知道我是否可以为这个语句声明一个变量
CASE
WHEN ssr.rating = 'A' OR ssr.rating LIKE 'A[+-]'
THEN 1
WHEN ssr.rating = 'AA' OR ssr.rating LIKE 'AA[+-]'
THEN 2
WHEN ssr.rating = 'BBB' OR ssr.rating LIKE 'BBB[+-]'
THEN 3
ELSE 0
END