我有兩個類似如下所示的表(爲了簡單起見,只留下了字段)。將列旋轉到連接表的行
表lead
:
id | fname | lname | email
---------------------------------------------
1 | John | Doe | [email protected]
2 | Mike | Johnson | [email protected]
表leadcustom
:
id | leadid | name | value
-------------------------------------------------
1 | 1 | utm_medium | cpc
2 | 1 | utm_term | fall
3 | 1 | subject | business
4 | 2 | utm_medium | display
5 | 2 | utm_term | summer
6 | 2 | month | may
7 | 2 | color | red
我有捕捉線索爲各種各樣的,往往有許多不同的表單字段形式的數據庫。第一個表格獲取我知道的每個表單上的基本信息。第二個表格捕獲所有發送過來的其他表單字段,因此它可以包含很多不同的字段。
我想要做的是做一個加入,我可以從lead
表中獲取所有字段以及utm_medium
和utm_term
表中的leadcustom
表。即使他們被送出,我也不需要任何額外的字段。
期望的結果:
id | fname | lname | email | utm_medium | utm_term
---------------------------------------------------------------------------
1 | John | Doe | [email protected] | cpc | fall
2 | Mike | Johnson | [email protected] | display | summer
只有這樣,我知道我能做到這一點是抓住所有鉛的數據,然後爲每個記錄撥打更多電話獲得leadcustom
數據我在尋找,但我知道有對我來說,獲得這些數據更有效。
我很感激任何幫助,這不是我可以改變我捕捉數據和表格格式的方式。
這對我很好。謝謝 – Chris