0
我有一張用戶表,每個訂單一個。每個訂單都附帶一個推薦人。我想選擇那些首次出現在表格中的用戶(通過order_id)具有「adwords」的引薦來源,並且在表格中有多個條目。選擇第一次出現的用戶具有adwords的引薦來源值,然後多出現一次
在這裏使用的列有: ORDER_ID - 每一個新的秩序得到一個新的order_id是一個更然後最後一個 billing_email - 用戶的電子郵件,這是我們如何知道它們是什麼用戶 來源 - 這是當他們通過adwords進入時設置爲adwords。
到目前爲止,我有這樣的:
select count(*) as num_entries, billing_email from tblOrder where referrer='adwords' GROUP BY billing_email HAVING count(*) > 1
那不是在做什麼我要找的。
什麼,我希望看到一個結果是這樣的:
2, [email protected]
4, [email protected]
等於是告訴了我很多重複訂單的人來自AdWords如何做。
上面的查詢完成了我所尋找的大部分工作。它會像我所要求的那樣返回計數,但它不會確保這些用戶在表中的第一個條目有一個adwords引用。那部分我不確定如何去做。 – danjfoley