我试图回复每个用户" uid"并且在列中列出了类别ID" catid"如何在多列而不是多行中返回每个catid?
答案 0 :(得分:1)
您可能希望阅读GROUP_CONCAT
。
http://dev.mysql.com/doc/refman/5.7/en/group-by-functions.html#function_group-concat
SELECT UID, GROUP_CONCAT(CATID) FROM phpc_category_permissions GROUP BY UID
这不完全是“每列”,但只要你可以得到AFAIK。 MySQL不支持真正的数据透视表。