早教吧 育儿知识 作业答案 考试题库 百科 知识分享

如何写sql语句某列中符合条件时令一列的值例如有表xinxi,表中有4列,12,13,14,data112233如何查询当data列为3时,14列所对应的值,要求查询结果为3

题目详情
如何写sql语句 某列中符合条件时令一列的值
例如有表xinxi,表中有4列,12,13,14,data
1 1
2 2
3 3
如何查询当data列为3时,14列所对应的值,要求查询结果为3
▼优质解答
答案和解析
--楼主是只需要14列 的值根据data列变化吧
--如果其他列也需要 你给我说 我帮你加 你自己加也可以
--如果解决了问题
select 12,13,case when data=3 then 3 else 14 end 14,data
from xinxi