+-----------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+--------------+------+-----+---------+-------+
| MEMBER_ID | varchar(32) | NO | | NULL | |
| GUEST_NAME | varchar(32) | NO | | NULL | |
| GUEST_COMPANY | varchar(32) | YES | | NULL | |
| CEL_PHONE | varchar(32) | YES | | NULL | |
| HOME_PHONE | varchar(32) | YES | | NULL | |
| MAIN_PHONE | char(1) | NO | | 0 | |
+-----------------+--------------+------+-----+---------+-------+
위와 같은 테이블 구조에서
아래와 같이 데이터가 들어가 있습니다.
test 홍길동 삼성 010-1234-5678 02-322-3212 1
test 권우영 삼성 010-3893-4873 02-893-7832 2
test라는 아이디를 사용하는 사람이 등록한 전화번호를 얻는데
MAIN_PHONE에 등록된 정보만 추려서 결과를 보여줄려고 합니다.
즉, MAIN_PHONE가 1이면 CEL_PHONE을
2이면 HOME_PHONE의 결과를 아래와 같이 보여 줄려고 하는데
질의문 생각이 나지 않습니다
test 홍길동 삼성 010-1234-5678
test 권우영 삼성 02-893-7832
부탁드립니다. |