我现在有两个表等tbl_forums的MySQL:逗号Sepeared值(CSV)
uid catid tags
1 3 1,2,,3
2 6 1,2,,3
3 5 8
2. tbl_forum_tags下面
1.
id tag isactive
1 Tag 1 y
2 Tag 2 y
3 Tag 3 y
4 kuldip y
5 bhatt y
6 y
7 y
8 y
我想在下面的格式
uid tag
1 Tag 1, Tag 2, Tag 3
任何帮助表示赞赏
使用GROUP_CONCAT,为什么是这样的:'1,2 ,, 3'?它应该是'1,2,3' –
不要有逗号分隔值。或者不要打扰使用RDBMS。简单。 – Strawberry
正确@Strawberry ..我通常正常化的所有模式,但这个数据库结构已经在整个项目中,这意味着如果我规范化它,然后我不得不改变所有相关的查询使用 –