sql server 2005 按位操作怎么写。急!!!!!在线 列出所有privilege的第三位bit为1的用户的名称 需求如上。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 假设你的第三位是(从1开始数) 0100where privilege & 4 <>0当您的问题得到解答后请及时结贴.http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html 有个人告诉我这么写。select * from bd_admin where privilege&8>0楼上的具体点啊。 int 类型 这玩意我不太懂。好像是要转成二进制来写的。 select * from bd_admin where privilege&8 > 0 按照这个报下面的错 No value supplied for the SQL parameter '8': No value registered for key '8' 如果你还在的话,,给我解释一下 privilege & 8 这个8是什么意思么。然后分就给你啦。 如果你是指第二位,那应该是4select * from bd_admin where privilege & power(2,2)>0 错了第3位如果你是指第3位,那应该是4 select * from bd_admin where privilege & power(2,2)>0 测试不是很正常吗?在sql server 2005 下测的。1> create table wuyang0932313 (id int,privilege int);1> select * from wuyang0932313;2> goid privilege----------- ----------- 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8(8 rows affected)1>1> select * from wuyang0932313 where privilege & 4 >02> goid privilege----------- ----------- 4 4 5 5 6 6 7 7(4 rows affected)1> mysql 数据同步的问题。 请大家推荐些mysql分布式、性能优化方面的优秀书籍! 局域网备份数据库 win7下启动不了mysql 本人应届毕业 想找DBA的工作 应届生好找吗 没有什么经验 MySQL如何导出数据结构图? 如何关闭mysql二进制日志文件的生成? mysql中的ENUM是什么数据类型 有没有PostgreSQL的教程呀!!!最好有详细的安装过程...谢谢!!! 求大神给个动态分表的实例 mysql是否支持innodb的存储类型 SQL 全文检索 排序问题 匹配度排序
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
楼上的具体点啊。
好像是要转成二进制来写的。
select * from bd_admin where privilege & power(2,2)>0
第3位
如果你是指第3位,那应该是4
select * from bd_admin where privilege & power(2,2)>0
2> go
id privilege
----------- -----------
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8(8 rows affected)
1>1> select * from wuyang0932313 where privilege & 4 >0
2> go
id privilege
----------- -----------
4 4
5 5
6 6
7 7(4 rows affected)
1>