2017-09-13 92 views
0

假設我有一個名爲costumer的表。這些客戶在我從製作的聯繫人記錄筆記的地方進行了演變。從內連接的第一條記錄獲取列表

因此,消費者表將具有基本信息,而演變將具有它所需要的和一個領域指出客戶。假設costumer_id。

這將是一對多關係,並且我需要在給定月份創建第一個進化(evolution.created_at)時,從mysql中導出幾個CSV與客戶列表。

一直在轉,我無法使查詢工作。有人能幫我嗎?在此先感謝

回答

1

你可以簡單地做一個選擇,看起來是這樣的:

SELECT c.customer_id min(e.created_at) FROM costumer c inner join evolution e on e.costumer_id = c.costumer_id -- Not sure what you mean by given month where e.month = 'April' group by c.customer_id

+0

我想他可能想MIN()而不是MAX()。 –

+0

是的,你是對的,因爲他想要第一次進化。我更正了上面的查詢 – Lightningbear

+0

我給出的月份的含義如下:MONTH(created_at)= X 但是,我可以使min(e.created_at)成爲where條件嗎? – Danubio

相關問題