重力形式汇总查询

问题描述

我正在尝试创建重力表格提交的汇总查询。我的客户有8种不同的形式,每种形式都有5个问题。

用户将在一段时间内多次填写相同的表格。

我的挑战是仅查询每个form_id的最新提交以及给定用户的基础数据。

到目前为止,我有这个:

 SELECT e.id as entry_id,e.form_id as form_id,e.date_created as date_created,m.meta_key as meta_key,m.meta_value as meta_value
FROM wplh_gf_entry e
JOIN wplh_gf_entry_meta m on e.id = m.entry_id
WHERE e.created_by = 5 AND meta_key BETWEEN 1 AND 5 ( meta_key in this case hold the id of a given question for each form)

但是,上面的查询没有做任何将结果限制为每个form_id仅最新的条目。 如果我分别放置max(e.date_created)GROUP BY e.form_id,则只会从元表中获得每种表单的第一个条目。

每个表中的相关字段如下: wplh_gf_entry(ID,FORM_ID,创建日期,创建者) wplh_gf_entry_meta(form_id,entry_id,meta_key,meta_vaue)

我不确定我在这里需要什么。我也尝试了几种不同的子查询,但无法获得任何可行的结果。

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...