我有以下SQL查詢其是否正常工作......SQL查詢僅返回唯一結果
SELECT *
FROM
wp_rg_lead
INNER JOIN wp_rg_lead_detail ON
wp_rg_lead.id=wp_rg_lead_detail.lead_id
WHERE wp_rg_lead.form_id = '7'
and cast(date_created as date) >= current_date - interval '7' day
我想修改這個只返回唯一的記錄。我的問題是,每個「條目」實際上是幾個像這樣由....
id | form_id | entry_id | value
--------------------------------------------
1 1 75 red
2 1 75 broken
3 1 75 apple
4 7 33 yellow
5 7 33 faulty
6 7 33 banana
7 7 33 ripe
8 7 22 red
9 7 22 strawberry
10 7 22 broken
11 7 22 squashed
使用上面的數據我只希望它返回2個結果
你想幹什麼兩個結果它返回?結果表格沒有意義,你選擇的是form_id ='7',但是它返回的記錄中有1個? – Jt2ouan 2014-12-01 16:20:55
我正在構建結果,然後計劃在進行計數之前對它們進行分組,因此我認爲它並不重要,它返回的結果是 – fightstarr20 2014-12-01 16:22:37
對分組進行唯一標識的列,並使用MAX()或其他聚合在無關緊要的欄目上。 – 2014-12-01 16:23:51