如何在sqlserver的存储过程中,实现根据输入的参数获取数据表中的对应列的数据 5

假如数据表有a,b两字段,如果输入参数为a,则获取出表中a列的数据,如果输入餐宿为b,则获取表中b列的数据... 假如数据表有a,b两字段,如果输入参数为a,则获取出表中a列的数据,如果输入餐宿为b,则获取表中b列的数据 展开
 我来答
51tcy
推荐于2017-08-24
知道答主
回答量:35
采纳率:0%
帮助的人:10.4万
展开全部
判断一下就OK了啊,if @u="a" then select a from 表 if @u="b" then select b from 表
追问
因为表字段有100多个,不想一个个判断,有没有更好的方法,谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式