SQL 쿼리를 사용하여 테이블에서 행을 가져옵니다. 별개의 값으로 만 행을 선택하고 일부 행에 값을 입력하지 않으면 해당 행이 없어야합니다.SQL은 고유 한 행을 선택하고 공백 일 경우 행을 무시합니다.
SELECT DISTINCT meta_value FROM `wp_postmeta` WHERE meta_key = "aaa";
이 쿼리는 내가 사용하고있는 쿼리이며이 쿼리로 고유 한 행을 얻고 있지만 빈 행도 가져옵니다.
SQL 쿼리를 사용하여 테이블에서 행을 가져옵니다. 별개의 값으로 만 행을 선택하고 일부 행에 값을 입력하지 않으면 해당 행이 없어야합니다.SQL은 고유 한 행을 선택하고 공백 일 경우 행을 무시합니다.
SELECT DISTINCT meta_value FROM `wp_postmeta` WHERE meta_key = "aaa";
이 쿼리는 내가 사용하고있는 쿼리이며이 쿼리로 고유 한 행을 얻고 있지만 빈 행도 가져옵니다.
간단한 해결책 :
SELECT DISTINCT meta_value
FROM `wp_postmeta`
WHERE meta_key = "aaa" AND meta_value != "";
SELECT DISTINCT meta_value
FROM `wp_postmeta`
WHERE meta_key = "aaa"
AND meta_value != "";
내가
where meta_key = "aaa"
AND (meta_value IS NOT NULL or meta_value != "");
을 사용 IS NOT NULL
SELECT DISTINCT meta_value
FROM `wp_postmeta`
WHERE meta_key = "aaa"
AND meta_value IS NOT NULL ;
로이 쿼리를 시도하지만, 당신이 사용하는 엔진에 달려 가장 중요한 - 당신이하는 방식 빈 값을 삭제합니다. NULL <을 열 일부 널값도 제거가 포함되어있는 경우> 0 <> '이 쿼리
가 다른 값이 도시되어있다.
이 코드는 모두를 위해 도움이됩니다
나는 희망한다 "컬러가 null가 아닌 tbl_product에서 서로 다른 색상을 선택"..
하는 columm에 대한 어떤 값을? –