집 >데이터 베이스 >MySQL 튜토리얼 >MySQL에서 비어 있지 않은 열이 있는 행을 선택하는 방법은 무엇입니까?
MySQL에서 비어 있지 않은 열 선택: 기존 값이 있는 데이터 선택
MySQL에서는 값 존재 여부에 따라 행을 필터링할 수 있습니다. 특정 열에서. 특정 열이 비어 있지 않은 행만 선택하려면 간단하면서도 효과적인 솔루션은 열 값을 빈 문자열과 비교하는 것입니다. 이 접근 방식은 실제 값과 NULL 값을 모두 포함할 수 있는 열로 작업할 때 특히 유용합니다.
이 기술을 적용하려면 제공된 쿼리를 다음과 같이 수정할 수 있습니다.
select phone, phone2 from jewishyellow.users where phone like '813%' and phone2<>''
다음을 사용하여 <>'' 연산자를 사용하여 Phone2 열을 빈 문자열과 비교하여 비어 있지 않은 Phone2 값이 있는 행만 검색되도록 합니다. 이 컨텍스트에서는 NULL 값이 false로 해석된다는 점에 주목할 가치가 있습니다. 따라서 이 쿼리는 Phone이 '813'으로 시작하고 Phone2에 NULL 값을 제외한 모든 값이 포함된 행을 효과적으로 선택합니다.
위 내용은 MySQL에서 비어 있지 않은 열이 있는 행을 선택하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!