【问题标题】:Should I use excel or create my own pivot query in MySQL我应该使用 excel 还是在 MySQL 中创建自己的数据透视查询
【发布时间】:2020-12-12 11:23:28
【问题描述】:

我的考勤表有以下字段:

attendance 
  studentID, 
  cDate, 
  isPresent

isPresent 字段包含 1 表示存在,0 表示不存在。

我需要一个包含标题的最终出勤报告的数据透视查询

studentID, date1, date2, date3..., total

每个数据行将包含以下内容:

St001, 1,1,0,1... 3

date1、date2等会从数据中找到。

现在我正在将数据导出到报告的 excel 文件中。

但我想在 MySQL 中进行。

谁能帮我创建数据透视查询。

我看了很多关于它的文章,但没有很清楚的概念。

【问题讨论】:

标签: mysql pivot-table


【解决方案1】:

这里有一个存储过程,它将创建数据透视代码并执行它:

http://mysql.rjweb.org/doc.php/pivot

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-31
    • 2010-10-07
    • 1970-01-01
    • 2019-09-04
    • 2016-04-24
    • 2011-03-23
    相关资源
    最近更新 更多