我正在使用带有 MySQL 数据库的 Dreamfactory 版本 2.1.0。我在 Schema 中为 SUM(col1)
创建了一个名为 vcol1
的虚拟字段,将其标记为聚合并定义了该字段,并指定了返回类型。但是,当我在 api_docs
中将该字段称为 vcol1
时,我得到所有记录的值 0
。
如何使用 api 查询以下内容?
SELECT col0,SUM(col1)
FROM tablename
WHERE col2=x
GROUP BY col3
最佳答案
我想这就是您要找的。
http://{server}/api/v2/{service}/_table/{table_name}?filter=col2=x&group=col3&fields=col3,col0,vcol1`
关于mysql - 梦工厂 :How to use MySQL aggregate functions in queries?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35285376/