从SQL获取格式化和排序的数据

塔尔莫·萨卢斯特(Tarmo Saluste)

我想从SQL获取图形数据。与其获取所有数据并在PHP中进行排序,我想使用SQL解决此问题。

日期应按天分组,平台应进行计数并分类为ios和android。

奖励:如果您可以按所有值而不是给定值对平台进行排序,那就更好了。

这是SQL中显示的数据:

date                |platform
--------------------+----------
2014-04-22 11:15:55 |ios
2014-04-22 12:15:55 |android
2014-04-22 13:15:55 |ios
2014-04-23 11:15:55 |ios
2014-04-23 12:15:55 |android
2014-04-23 13:15:55 |android

所需的输出:

date        |ios    |android
------------+-------+-----
2014-04-22  |2      |1
2014-04-23  |1      |2
噪音大师
SELECT `date`,
       sum(`ios`) AS `ios`,
       sum(`android`) AS `android`
FROM
  (SELECT DATE(`date`) AS `date`,
          CASE
              WHEN `platform`='ios' THEN 1
              ELSE 0
          END AS `ios`,
          CASE
              WHEN `platform`='android' THEN 1
              ELSE 0
          END AS `android`
   FROM demo) t
GROUP BY `date`

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

格式化排序的数据

来自分类Dev

无法获取数据表以在Rails应用程序中格式化,显示搜索,排序和分页

来自分类Dev

sql格式化数据

来自分类Dev

从CSV读取数据时出现问题-排序和格式化问题

来自分类Dev

在SQL Server中格式化数据

来自分类Dev

SQL格式化表数据

来自分类Dev

使用TableSorter进行排序和格式化

来自分类Dev

排序和格式化的执行速度太快?(VBA)

来自分类Dev

如何格式化Highcharts以获取特定的json数据?

来自分类Dev

格式化从动态枢轴获取的锯齿数据

来自分类Dev

radDateTimePicker获取和格式化日期值的最佳方法?

来自分类Dev

处理和格式化数据帧的输出

来自分类Dev

格式化和整理数据表列

来自分类Dev

如何格式化和显示从AngularFire返回的Firestore数据?

来自分类Dev

时间和日期格式化程序SwiftUI JSON数据

来自分类Dev

从Webscrape过滤和格式化数据框

来自分类Dev

格式化和整理数据表列

来自分类Dev

使用wss(websocket)格式化以发送和接收数据

来自分类Dev

Redux + Apollo:如何规范和格式化响应数据?

来自分类Dev

在 R 中格式化和导出 Word 的数据框

来自分类Dev

如何使用 JavaScript 捕获和格式化表格数据?

来自分类Dev

使用年份和蛾的存在格式化数据javascript

来自分类Dev

使用PHP从SQL数据格式化JSON对象

来自分类Dev

将XML导入SQL表并格式化数据

来自分类Dev

从SQL数据库格式化HTML表

来自分类Dev

使用PHP从SQL数据格式化JSON对象

来自分类Dev

在powershell中格式化从sql查询读取的数据

来自分类Dev

从 SQL Server 读取数据并对其进行格式化

来自分类Dev

格式化mlogit的数据