表 test
id type kk jj mm
1 1 2 3 4
2 2 5 6 7
3 3 8 9 10请问
查询语句怎么写?
当 type 为1 的时候 查询kk字段的值
当 type 为2 的时候 查询jj字段的值
当 type 为3 的时候 查询mm字段的值请教
id type kk jj mm
1 1 2 3 4
2 2 5 6 7
3 3 8 9 10请问
查询语句怎么写?
当 type 为1 的时候 查询kk字段的值
当 type 为2 的时候 查询jj字段的值
当 type 为3 的时候 查询mm字段的值请教
select `type`,
(case `type` when 1 then kk when 2 then jj when 3 then mm end) as result from test;
from test