我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

sql server 位运算如何进行累或计算

sql 有sum函数进行累加,那有没有什么方法进行累或位运算呢

比如
gid flag
1 1
1 2
1 1
1 4
2 1
2 3
2 2

按gid分组,flag进行累或运算,输出

1 7
2 3

可以在flag去除重复再进行累加。
select gid,sum(distinct(flag)) from xxx group by gid

我不是要累加,而是进行位或运算,1|2|1|4 = 7

近期文章

  • mysql和mongodb的区别在于?
  • C# 给每两个字符串前加两个0
  • 在jsp页面点击按钮执行一个java方法,下面提出详细问题
  • C#数据流转成图片,怎么转
  • php远程访问这样的file://c:....路径怎么访问
  • 无法将类型“System.Int32”强制转换为类型“System.Object”
  • C#MVC Ajax请求相对路径怎么写
  • 请教!c++请问不知道长度的数组才怎么定义呢??
  • 新手一枚 请问一运行就崩溃如何解决 不太会调试
  • 新手求助,关于C++程序
  • 保存信息到统一凭证是什么意思 啊 求解答 谢谢了
  • 安卓多个界面之间的跳转
  • 这个统一凭证是什么意思 数据库吗还是什么
  • C#调用https接口证书验证不通过问题
  • MFC ribbon 多界面问题
  • 三张表合并生成新表并显示表中所有数据sql语句怎么写
  • php如何将数组数据传递到另一个类中的方法去
  • 如何在SPRINGMVC下 后台接收同一对象的多组数据。
  • 同一屏内滑动切换怎么实现
  • 长按 二维码图片 ,么有自动识别功能,

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华