데이터베이스를 쿼리 할 때 결합해야하는 2 비트 열이 있습니다 (이 예에서는 열이 참이어야합니다). Select col1 || col2 from myTable
2 비트 열을 결합하는 방법
이 달성의 가장 쉬운 방법은 무엇입니까 : 같은
뭔가?
데이터베이스를 쿼리 할 때 결합해야하는 2 비트 열이 있습니다 (이 예에서는 열이 참이어야합니다). Select col1 || col2 from myTable
2 비트 열을 결합하는 방법
이 달성의 가장 쉬운 방법은 무엇입니까 : 같은
뭔가?
select col1 | col2 from myTable
col1과 col2가 비트 값이라고 가정 할 때, 가장 가까운 SQL Server는 부울 값을 가져야합니다.
1 또는 0을 반환하려면 다음
select case when col1=1 or col2=1 then 1 else 0 end
from yourtable
이 참 또는 거짓으로 돌아 가기 :
select case when col1=1 or col2=1 then 'true' else 'false' end
from yourtable
ㅎㅎ의 좋은입니다. 비록 비트 연산자를 피하려고합니다. | 예상대로 작동하지만 &는 "1과 2 선택"과 같이 "0"을 반환하는 것과 같이 혼동을 줄 수 있습니다. – Andomar