求sql group by 后二进制或运算

如图所示,group by日期后,数值结果为1111,在线等图片

 select concat(substring('110',1,1)|substring('1011',1,1),
         substring('110',2,1)|substring('1011',2,1),
        substring('110',3,1)|substring('1011',3,1),
        substring('110',4,1)|substring('1011',4,1));

不能,原因有二:
一、你的110和1011是什么数据?
SQL Server中的BIT类型只能表示1位。
如果是自定义类型,那么就不能使用操作符|进行位运算。
二、GROUP BY 分组后只能用统计函数,位运算没有统计函数。