SQL语句怎么写才能不会又臭又长
select case when col1 = 1 then "1" else when col1 = 2 then "2" else when col1 = 3 then "3" from table1where (case when col = 1 then 1 else when col = 2 then 2 else when col = 3 then 3 )> col2
select * from( select case when col1 = 1 then "1" else when col1 = 2 then "2" else when col1 = 3 then "3" end condi,* from table1)twhere condi>col2