mysql 쿼리 관련 질문입니다.

mysql 쿼리 관련 질문입니다.

QA

mysql 쿼리 관련 질문입니다.

본문

안녕하세요

 

SELECT id, name, gubun FROM test_db 

 

쿼리하면 아래와 같이 보입니다.

--------------------

번호 이름   머리색

-------------------

1. 홍길동, 적색

2. 홍길동, 노랑

3. 홍길동, 노랑

4. 홍길동, 검정

5. 홍길동, 흰색

6. 홍길동, 보라

 

그런데, 

머리색 배열(검정, 적색, 보라) 

 

배열에 있는 것만 가져오게 할려면 

쿼리를 어떻에해야 할까요 조언 부탁드립니다.

예상 결과 값 ~

----------------

번호  이름   머리색

----------------

1. 홍길동, 적색

4. 홍길동, 검정

6. 홍길동, 보라

 

 

 

 

 

 

 

 

이 질문에 댓글 쓰기 :

답변 1

SELECT id, name, gubun FROM test_db  where gubun IN('검정', '적색', '보라');

감사합니다. ^^
혹시 OR 하고 같은 개념 인가요?

그리고,
쿼리에서 IN을 쓸 경우 데이터량에 따라 느려 질 수 있다고 하는되요. 혹시, 괜찮은지요?
정보성 데이터라 많아 질 수 있어서요!!!

답변을 작성하시기 전에 로그인 해주세요.
전체 176
QA 내용 검색

회원로그인

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