database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30055 게시물 읽기
No. 30055
간단한 join 문제...도와주세요 ㅠ_ㅠ
작성자
정종영(wjdwhddud)
작성일
2011-09-05 14:20
조회수
7,848

안녕하세요~

초보가 고수님들의 조언을 구합니다.

 

table A

|    name    |       age       |        home        |

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

|     aaa      |       20         |         no            |

|     bbb      |       30         |       lotte           |

 

table B

|   name     |      skill        |

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

|    aaa       |     power     |

|    aaa       |     tech        |

|    bbb       |    show       |

|    bbb       |     tech       |

|    bbb       |      shot      |

 

table C

|   name     |     food         |

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

|   aaa        |    fish           |

|   aaa        |    meat        |

|   aaa        |    bean        |

|   bbb        |     meat       |

|   bbb        |    milk         |

 

 

위와 같은 테이블이 있을때

결과를

 

1   aaa    20    no        power,tech              fish,meat,bean

2   bbb    30   lotte    show,tech,shot          meat,milk

 

이렇게 뽑고 싶은데......어떻게 하면 되나요 ㅠ_ㅠ

이 글에 대한 댓글이 총 1건 있습니다.

대략 참고..

mysql> create table tableC (name varchar(10), food varchar(10));


mysql> insert into tableC (name, food) values('aaa', 'fish'), ('aaa', 'meat'), ('aaa', 'bean'), ('bbb', 'meat'), ('bbb', 'milk');
    -> ;
 
 
mysql> select name, group_concat(food) from tableC
    -> group by name;
+------+--------------------+
| name | group_concat(food) |
+------+--------------------+
| aaa  | fish,meat,bean     |
| bbb  | meat,milk          |
+------+--------------------+
2 rows in set (0.03 sec)
 

.님이 2011-09-06 09:57에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
30058따옴표 문제...
정종영
2011-09-18
7321
30057매일 중복없이 테이블값 매칭 [1]
최원길
2011-09-09
8219
30056groupby로 특정 조건일때에만 합을 구하고 싶습니다. [1]
김성원
2011-09-09
8423
30055간단한 join 문제...도와주세요 ㅠ_ㅠ [1]
정종영
2011-09-05
7848
30054MySQL 데몬 실행시 에러... [1]
우리끼리
2011-08-31
9041
30053쿼리를 간결하게 사용하고 싶은데 아무리 고민해도 답이 없네요 ㅠ [3]
dongkkase
2011-08-30
8198
30052DB 복구 가능 여부를 알고 싶습니다. [1]
서버삭제
2011-08-29
7630
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다