MySQL - 从重力表单数据库中搜索重复项

时间:2018-02-08 15:54:51

标签: mysql duplicates gravityforms

我需要一个来自重力表单的SQL查询来搜索重复的条目。 重力表格保存行中的条目,我必须将其更改为列。

默认查询为:

SELECT * FROM `wp_rg_lead_detail` WHERE 1 ORDER BY `value` DESC

look at screenshot

我不知道这是否是一个很好的解决方案,但对我有效:

SELECT id, lead_id, form_id,
MAX(case when field_number = 6 then value end) Projektname, 
MAX(case when field_number = 7 then value end) Projektnummer, 
MAX(case when field_number = 129 then value end) Keyaccounter
FROM `wp_rg_lead_detail` GROUP BY lead_id
HAVING form_id = 1

This is the result

但是现在我必须搜索field_numer 7中的重复项,以仅列出在此字段中具有重复项的条目。我用这个更改了最后一行:

HAVING form_id = 1 AND HAVING COUNT(field_number = 7) > 1

这不起作用。

0 个答案:

没有答案