http://www.mysqlkorea.co.kr
한글매뉴얼 5.0 , 한글매뉴얼 5.1 , MySQL 5.1 HA , 사용자매뉴얼
공지사항  
뉴스  
질문과 답변
DBA
Developer
Cluster
토크박스  
이벤트  
서포트 티켓  
최신글
프로시저에서 다…
프로시저에서 다…
mysql 단편화에 …
mssql -> mysql이…
sql 쿼리문 질문…
 
질문과 답변 (DBA) > 커뮤니티 존 > 질문과 답변 (DBA)
mysql Query
글쓴이 : dabokk2   날짜 : 17-02-07 19:49   조회수 : 599
안녕하세요
Mysql query 를 만들다가 궁금한 부분이 있어서 문의 드립니다.
table.
idx customerid data....
1    1              abc
2    2              asdff
3    1              bbbb
테이블에 데이타가 이렇게 있을때,  같은 테이블 JOIN 을 걸어서.
1 abc 1 3 1 bbb
이렇게 한 row에 나오겠금 할려고하는데. 답변 부탁드립니다.
감사합니다.!
royster
질문 내용을 파악 못하겠네요~

SET @idx_tmp=1;

SELECT `idx` AS value1,`data` AS value2,`customerid` AS value3,
      (SELECT `idx` FROM test4 WHERE idx!=@idx_tmp AND customerid=@idx_tmp) AS value4,
      (SELECT `customerid` FROM test4 WHERE idx!=@idx_tmp AND customerid=@idx_tmp) AS value5,
      (SELECT `data` FROM test4 WHERE idx!=@idx_tmp AND customerid=@idx_tmp) AS value6
 FROM test4 WHERE idx=@idx_tmp;
이전글 파티션 테이블에 일부 파티션만 압축 관련해서 말씀 부탁드립니다. 
다음글 mysql 초보입니다. 신규 업무추가로 인해 스테이지 db로 구성을 하려고 합니다. 
MySQL Korea 사이트의 컨텐츠 소유권은 (주)상상이비즈에 있으므로 무단전재를 금합니다.
ⓒ 2010-2011 ssebiz All Rights Reserved.