앨범의 ID를 갖고 있으며 앨범에서 모든 트랙을 가져오고 싶습니다. 앨범에는 많은 트랙이 있습니다. 트랙에는 많은 제작자 (아티스트)이 있습니다.조인 된 테이블을 통해 여러 행 가져 오기
MySQL의 구조
문제 내가 전체 MySQL의에서 그것을 할 수 있는지 알고 아니면 내가 대신 일부 PHP를 추가해야하는 경우가 없습니다
.
편집 : 제 질문에 대한 답변이 충분하지 않았습니다. 문제는 조인 된 테이블로 쿼리를 수행하는 것이 아니라 아티스트 목록으로 트랙을 가져 오는 것이 었습니다. group_concat을 사용하여이를 처리 할 수 있습니다.
는자습서 :http://www.mysqlperformanceblog.com/2006/09/04/group_concat-useful-group-by-extension/
순수한 mySQL으로 수행 – sectus
먼저 가장 쉬운 방법을 선택하십시오. 그러면 다른 해결책이 더 분명해질 수 있습니다. – hd1
U는 트랙을 가져 오려는 ablum의 이드를 알고 있습니까? – alwaysLearn