Mysql:按列更改划分结果

时间:2016-02-16 10:14:39

标签: mysql

我有一张像这样的表

$xx[$code]

可以通过查询来获得这样的结果吗?

$xx["$code"]

或者我必须进行查询,然后使用if / else?

1 个答案:

答案 0 :(得分:3)

简单的选择查询可以像

select DISTINCT date from table name

因此,您将获得所有带有名称和记录的记录。特定日期的val。

现在的问题是没有人会为每个日期编写查询。

因此,您可以使用查询

从表中获取所有不同的日期
{{1}}

现在剩下的就是你需要编写一个过程,它将有一个循环并将ditinct date的输出作为迭代器,并且对于每个迭代,将激活select name查询name& VAL。