U kunt GROUP_CONCAT
om gegevens in meerdere rijen om te zetten in een enkele tekenreeks met scheidingstekens:
SELECT a.CommentID,
a.Title,
GROUP_CONCAT(b.TagID ORDER BY b.TagID) AS tags
FROM CommentTable a
LEFT JOIN TagTable b ON a.CommentID = b.CommentID
GROUP BY a.CommentID,
a.Title
In dit geval, als een opmerking geen corresponderende tag heeft, zou het veld gewoon NULL zijn.