我确定我的问题具有误导性,所以请允许我展示我的挑战。我有一个包含动态构建数据的表(用户设置字段名称并允许输入特定数据)
桌子
关键 | 价值 | 人
键1 | 值1 | personA
key2 | 值2 | personA
key3 | 价值3 | 个人钥匙1
| 值1 | 人B键2
| 值2 | 人B键3
| 价值3 | 人B
我需要将其更改为以下查询,以便我可以过滤对这些记录的搜索:
动态创建的查询表
人 | 键1 | 键2 | 键3
人A | 值1 | 值2 | value3
人B | 值1 | 值2 | 价值3
请为我提供一个 mysql 查询以产生以下结果。注意,密钥是由用户动态创建的,因此可以产生更多/更少。