Topic: 求教:用于计算按位 OR 运算 的MSSQl聚合函数(或其它解决方法)多谢:) |
Print this page |
1.求教:用于计算按位 OR 运算 的MSSQl聚合函数(或其它解决方法)多谢:) | Copy to clipboard |
Posted by: java8110 Posted on: 2004-08-23 17:46 在用于计算权限时遇到困难。有这样一个表 ------------------- userid | power 1 1(0001) 1 3(0011) 2 2 2 8 1 16(1 0000) 每一条记录Power中的值某一位为1表示拥有对应的权限,授权可能有重叠的地方,如上面数据userid=1的用户的权限应该是19(10011),现需要直接在一句SQl查询中计算出每个用户所有的权限,希望各位大虾多多赐教,不胜感激。原本象自己创建一个聚合函数,但不知道该杂作一个用户定义的聚合函数,谢谢。 |
2.Re:求教:用于计算按位 OR 运算 的MSSQl聚合函数(或其它解决方法)多谢:) [Re: java8110] | Copy to clipboard |
Posted by: java8110 Posted on: 2004-08-24 11:14 问题已解决 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |