我需要一些幫助,這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