sql 구문 질문드립니다
본문
SELECT DISTINCT mb_3 FROM {$g5['member_table']} WHERE (mb_2 ='테스트' OR mb_2 ='테스트2' ) AND mb_1 = '{$phone}'
으로 mb_3값을 불러오는중인데 mb_3 값중 '테스트'를 제외하고 출력하고 싶습니다.
SELECT DISTINCT mb_3 FROM {$g5['member_table']} WHERE (mb_2 ='테스트' OR mb_2 ='테스트2' ) AND mb_1 = '{$phone}' AND mb_3 != '테스트'
이렇게 해보니 안되서 그러는데 도움좀 주시면 감사하겠습니다
답변 1
mb_3 != '테스트' 이렇게 했는데 안된다는 것도 이상하지만
회원 테이블에는 해당 회원이 1명씩 밖에 없는데 distinct를 넣어서 구하는 것도 이상한 방법이네요
조건과 같은 회윈이 여러명이라면 어느 회원을 선택한다는 것인지도 이상하고
답변을 작성하시기 전에 로그인 해주세요.