나는이 SQL 쿼리와 도움이 필요단일 SQL 쿼리는
을 heres 내 MySQL의 테이블 구조 :
: 내가 필요로하는 형식으로 나에게 결과를 내 SQL 쿼리가DOMAINS
- id
- domain_name
KEYWORDS
- id
- keyword
- keyword_slug
PAGES
- id
- id_domain
- id_keyword
입니다
- domain_name
-- keyword in domain linked via the "pages" table
-- keyword in domain linked via the "pages" table
-- keyword in domain linked via the "pages" table
- domain_name
-- keyword in domain linked via the "pages" table
-- keyword in domain linked via the "pages" table
-- keyword in domain linked via the "pages" table
그래서 저는 이렇게 생각하고 있었습니까? 나에게 약간의 혼란, 그룹화를 얻을하는 방법을 잘 :
$sql = mysql_query("select d.domain_name, k.keyword from domains as d, keywords as k, pages as p where d.id=p.id_domain and k.id=p.id_keyword group by p.id_domain");
정확하게 작동하지 않습니다 .... 어떤 도움이 많이 주시면 감사하겠습니다.
mysql 결과 집합에 직접 그룹의 헤더로 domain_name을 가져올 수 없습니다. – zerkms