sqlserver中创建视图问题 80

现有一个表,内容就三列,分别是,入库时间,值1,值2值1和值2的值是属于一类物品,比如,值1有三种值,分别是桌子、椅子、凳子,值2有两种,分别是对、错现在想把值1和值2对... 现有一个表,内容就三列,分别是,
入库时间,值1,值2

值1和值2的值是属于一类物品,比如,值1有三种值,分别是桌子、椅子、凳子,值2有两种,分别是对、错
现在想把值1和值2对应成数字建立一个视图,即桌子对应1,椅子对应2凳子对应3,对对应1,错对应0
这样的新视图该如何建立呢,求大神指教。
展开
 我来答
鬼谷子教主
2015-05-09 · TA获得超过2496个赞
知道大有可为答主
回答量:1996
采纳率:88%
帮助的人:567万
展开全部
CREATE View vStore AS
SELECT 入库时间
    ,CASE 值1 
        WHEN '桌子' THEN 1
        WHEN '椅子' THEN 2
        WHEN '凳子' THEN 3
        END AS Code1
    ,CASE 值2
        WHEN '对' THEN 1
        ELES 0
        END AS Code2
FROM TableX
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式