如何使用分隔符显示我的 sqlite 查询
How to display my sqlite query with separator
我在 php 文件中寻找更改 sqlite 查询输出模式的解决方案。这是我当前的查询
SELECT
strftime('%m-%d', date) day,
round(avg(min),1) as moy_min,
round(avg(max),1) as moy_max
FROM historique GROUP BY day;
有了这个result
但我想显示此值(moy_min 和 moy_max),并在这 2 个值之间用一个简单的逗号将其显示在我的图表中。我尝试使用 group_concat,但找不到合适的语法。你知道我该怎么做吗?
谢谢!!!
group_concat()
是一个聚合函数,不能应用于另一个聚合函数,如 avg()
.
您可以通过简单的串联来完成:
SELECT strftime('%m-%d', date) day,
round(avg(min),1) || ',' || round(avg(max),1) as moy
FROM historique
GROUP BY day;
我在 php 文件中寻找更改 sqlite 查询输出模式的解决方案。这是我当前的查询
SELECT
strftime('%m-%d', date) day,
round(avg(min),1) as moy_min,
round(avg(max),1) as moy_max
FROM historique GROUP BY day;
有了这个result
但我想显示此值(moy_min 和 moy_max),并在这 2 个值之间用一个简单的逗号将其显示在我的图表中。我尝试使用 group_concat,但找不到合适的语法。你知道我该怎么做吗?
谢谢!!!
group_concat()
是一个聚合函数,不能应用于另一个聚合函数,如 avg()
.
您可以通过简单的串联来完成:
SELECT strftime('%m-%d', date) day,
round(avg(min),1) || ',' || round(avg(max),1) as moy
FROM historique
GROUP BY day;