모든 필드 검색 질문드립니다.

모든 필드 검색 질문드립니다.

QA

모든 필드 검색 질문드립니다.

본문

wr_1, wr_2, wr_3 .... 생략

이렇게 여분필드가 있는데요

이걸 SELECT * FROM sql 검색할때 모든 필드를 한번에 검색할수 있을가요?

 

wr_id = 1번

wr_1 = aaa

wr_2 = bbb

wr_3 = ccc

wr_4 = ddd

 

wr_id = 2번

wr_1 = ddd

wr_2 = ccc

wr_3 = aaa

wr_4 = ddd

 

이렇게 데이터값이 여러개 존재할때 여기서 aaa 값을 찾아야 되는데

wr_id = 1번에는 wr_1필드에 있고

wr_id = 2번에는 wr_3필드에 있는데요

이걸 쿼리 select 문으로 어떻게 검색해야 되나요?

aaa 값을 찾아서 나오게 하면되는데 모든 필드를 한번에 서치하는 방법이 있을가요? ㅠㅠ

이 질문에 댓글 쓰기 :

답변 3

※ https://clova-x.naver.com 의 답변


SELECT *
FROM 테이블명
WHERE wr_1 = 'aaa' 
   OR wr_2 = 'aaa' 
   OR wr_3 = 'aaa' 
   OR wr_4 = 'aaa'

다음과 같은 방법도 있으니 참고해 보세요


SELECT wr_id, wr_1
FROM 테이블명
WHERE wr_1 = 'aaa'
UNION
SELECT wr_id, wr_2
FROM 테이블명
WHERE wr_2 = 'aaa'
UNION
SELECT wr_id, wr_3
FROM 테이블명
WHERE wr_3 = 'aaa'
UNION
SELECT wr_id, wr_4
FROM 테이블명
WHERE wr_4 = 'aaa';
답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT