특정 기준을 가진 사용자를 확인하는 쿼리를 작성했습니다. 하나는 이메일 주소가 있다는 것입니다.
우리 사이트는 사용자가 이메일 주소를 가질 수 있는지 여부를 허용합니다.
$aUsers=$this->readToArray('
SELECT `userID`
FROM `users`
WHERE `userID`
IN(SELECT `userID`
FROM `users_indvSettings`
WHERE `indvSettingID`=5 AND `optionID`='.$time.')
AND `email`!=""
');
이것이 SQL에서 빈 필드를 확인하는 가장 좋은 방법입니까? 방금 "IS NOT NULL"을 시도했지만 이메일 주소가없는 사용자 레코드가 반환되었습니다.
위의 쿼리는 작동하지만 호기심 때문에 올바른 방법으로 수행하고 있는지 궁금했습니다.