총 게시물 39,127건, 최근 2 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[데이터베이스]

mysql 쿼리로 특정 코드를 이름으로 바꾸고 싶습니다.

글쓴이 : adbb 날짜 : 2017-08-07 (월) 17:29 조회 : 1360
글주소 : http://www.androidside.com/B49/168007
 
  아마존 AWS 1년 무료체험
AWS 클라우드 데이터베이스, 저렴한 비용, 쉬운 관리, 지금 1년무료체험 신청!
aws.amazon.com/ko/
  제이에스페이지
PHP 웹프로그램 웹표준 퍼블리싱 PHP MySql HTML CSS jQuery
www.jspage.co.kr
  MYSQL 인터넷교보문고
MYSQL, 최대 14,000원 혜택, 온오프 통합포인트! 바로드림 배송혁명!
www.kyobobook.co.kr
신청하기


안드로이드, 자바 그리고 다양한 질문에 대해 성실히 답해드립니다. Q&A Jang

Data 테이블
ColA    ColB
code1  code2
code3  code4
code1  code2

Name 테이블
Code   Name
code1  길동
code2  영수
code3  철수
code4  영희

예를 들어 이렇게 두개의 테이블이 있고, Data 테이블을 조회했을 때 아래와 같이 출력하고 싶습니다.

codeA  nameA   codeB  nameB
code1   길동       code2   영수
code3   철수       code4   영희
code2   영수       code2   영수

이런식으로 각 코드를 이름으로 바꿔서 출력하고 싶습니다.(Name 테이블 참조)
(단순히 출력(SELECT) 하는 것으로 업데이트(UPDATE)를 하는 건 아닙니다.)

코드 하나 일때는 조인으로 가능했는데,
코드 두개를 처리 하려니 문제가 있어 질문을 드리게 됐습니다.


즉, 단순히 해당 코드를 이름으로 바꾼다고 보시면 될 것 같습니다.
답변 좀 부탁드리겠습니다. 감사합니다.



질문자가 자신의 포인트 5 점을 걸었습니다.
답변하시면 포인트 2을, 답변이 채택되면 포인트 4을 드립니다.

질문답변 게시판에서 궁금한 사항을 해결하셨다면, 애써 답변해주신 분께 잘 되었다고 따뜻한 댓글 한마디 남겨주세요.
그리고 답변해주신 분의 글을 '추천' 해주세요.
추천받으신 분에게 1포인트가, 추천하신 분에게도 1포인트가 적립됩니다. ^^

뉴키 2017-08-11 (금) 16:35
select a.cola codea, b.name namea, a.colb codeb, c.name nameb
  from data a, name b, name c
 where a.cola = b.code
   and a.colb = c.code
댓글주소 추천 0 반대 0
이전글  다음글  목록 글쓰기

 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기