我需要一些帮助,这SQL查询单个SQL查询
继承人我mysql表结构:
DOMAINS
- id
- domain_name
KEYWORDS
- id
- keyword
- keyword_slug
PAGES
- id
- id_domain
- id_keyword
我需要的是我的SQL查询来给我结果的格式如下:
- 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 2011-04-24 01:53:19