CASE
    WHEN  p=0 THEN
        SELECT n0 from table
    WHEN  p=1 THEN
        SELECT n1 from table
    WHEN  p=2 THEN
        SELECT n2 from table
    ...以此类推
假设我有100个p的值,有没有办法以一种写法写出来?
SET p= 100;
SELECT concat('n',p) from table这样是不行的,直接出来一个 select 'n100' from table