• 主页
  • 基础类
  • 应用实例
  • 新技术前沿
lishery 2010年08月17日
求一SQL更新语句,各位帮忙~~~~~~~~~~~
项目表(cateid,name,attribute)

cateid name attribute
1 全项目 <null>
1 11 0
1 12 1
1 13 2
1 14 12
2 全项目 <null>
2 21 0
2 22 1
2 23 2
3 全项目 <null>
3 31 0
3 32 1
3 33 12

项目表中,每个cateid都有一条name为“全项目”的记录,现在想更新其 attribute属性,
根据数据库中相同cateid的其他记录的attribute值来确定:
若全为0,则其值为0;
若存在1和2,或者12,则其值为12;
若存在1,不存在2和12,则其值为1;
若存在2,不存在1和12,则其值为2。
...全文
141 点赞 收藏 9
写回复
9 条回复

还没有回复,快来抢沙发~

发动态
发帖子
MS-SQL Server
创建于2007-09-28

1.4w+

社区成员

25.3w+

社区内容

MS-SQL Server相关内容讨论专区
社区公告
暂无公告