在mysql中的表中包含以下列和行
Table1
-------------------------------------------------------------
date_time Place Cat 1 Cat 2 Cat 3
-------------------------------------------------------------
5/14/2019 3:54 FUJ Yes
5/14/2019 4:19 FUJ Yes Yes
5/15/2019 1:22 FUJ Yes
5/14/2019 11:08 MUM Yes Yes
5/15/2019 16:34:00 PM MUM Yes
需要帮助以获取低于所需输出的数据透视表
Places Categories 5/14/2019 5/15/2019
-------------------------------------------------------------
FUJ Cat 1 0 0
Cat 2 1 0
Cat 3 2 1
MUM Cat 1 1 0
Cat 2 1 0
Cat 3 0 1
提前谢谢...
答案 0 :(得分:0)
更好的架构可能如下所示:
-----------------------------
date_time Place Cat
-----------------------------
2019-05-14 03:54:00 FUJ 3
2019-05-14 04:19:00 FUJ 1
2019-05-14 04:19:00 FUJ 3
2019-05-15 01:22:00 FUJ 2
2019-05-14 11:08:00 MUM 1
2019-05-14 11:08:00 MUM 2
2019-05-15 16:34:00 MUM 3
这不是答案,但它是一个更好的起点。其余的问题通常会在您的应用程序代码/表示层(即php)中解决