SQL Server 2005 데이터베이스에 T라는 테이블이 있고 두 개 열에 A와 B가 표시되는데이 A와 B는 더 자주 값을 가지지 않을 것입니다. A와 B가 비어 있는지 확인하는 방법 (길이가 0 인 문자열 모두 포함)?테이블의 열이 비어 있는지 여부를 확인하는 더 좋은 방법은 무엇입니까?
select count(*) as A_count from T where A <> ''
이의이 데이터 유형 VARCHAR를 가지고 가정 해 봅시다 -
나는 그 일이 순진 방법이있다.나는 시스템 테이블을 사용하여 동일한 정보를 얻을 수 있는지 궁금해했다. 그렇다면이 쿼리보다 빠를 까? 귀하의 질문의 표현이 부정확하지만
환호
오라클을 사용하지 않는 것은 부끄러운 일입니다. 비트 맵 인덱스는 이런 종류의 작업에 적합합니다. – RichardOD