SELECT pagetag.id, page.name, group_concat(tag.name)
FROM
(
page LEFT JOIN pagetag ON page.id = pagetag.pageid
)
LEFT JOIN tag ON pagetag.tagid = tag.id
GROUP BY page.id;
Bukan kueri yang sangat cantik, tetapi akan memberikan apa yang Anda inginkan - pagetag.id
dan group_concat(tag.name)
akan menjadi null
untuk halaman 4 dalam contoh yang Anda posting di atas, tetapi halaman tersebut akan muncul di hasil.