我有一个PHP web应用程序,它可以从我们的数据库中生成一些复杂的报告。由此产生的数据结构来填充报表是一个很大的数组,并且它是嵌套的,并且发现只有一件事情是很痛苦的。PHP中可查询的类似sql的数据结构?
理想情况下,我想要一些数据结构,我可以像数据库一样查询。类似于“从Y = Z得到overall_score”。
想到我的一个想法是,我可以使用临时表并查询那些而不是使用数组。但临时表在会议后死亡;我想要一些我可以活得更久一些的东西。
我有一个PHP web应用程序,它可以从我们的数据库中生成一些复杂的报告。由此产生的数据结构来填充报表是一个很大的数组,并且它是嵌套的,并且发现只有一件事情是很痛苦的。PHP中可查询的类似sql的数据结构?
理想情况下,我想要一些数据结构,我可以像数据库一样查询。类似于“从Y = Z得到overall_score”。
想到我的一个想法是,我可以使用临时表并查询那些而不是使用数组。但临时表在会议后死亡;我想要一些我可以活得更久一些的东西。
它可以用于方便,但请记住,由于MySQL不支持物化视图,性能明智没有那么好。 – Wrikken 2010-07-21 20:24:17
IIRC,视图不起作用,因为查询具有任意日期范围的SUM,并且我无法将变量传递给视图。换句话说,SUM的日期范围被硬编码到视图中。 (我试图升级一些旧的代码BTW) – user151841 2010-07-24 23:30:08