Php 需要一个mysql查询来从mm表单中提取数据

Php 需要一个mysql查询来从mm表单中提取数据,php,mysql,export,Php,Mysql,Export,这是我清理一点后,这些行的样子: SELECT fk_form_joiner_id,form_key,value FROM wp_contactform_submit_data WHERE form_key!='page_post_id' AND form_key!='captcha-802' AND form_key!='page_post_title' AND form_key!='user_ID' 我需要的是一个查询,它可以将其转换为如下结构: id | First-name | Sur

这是我清理一点后,这些行的样子:

SELECT fk_form_joiner_id,form_key,value FROM wp_contactform_submit_data WHERE form_key!='page_post_id' AND form_key!='captcha-802' AND form_key!='page_post_title' AND form_key!='user_ID'
我需要的是一个查询,它可以将其转换为如下结构:

id | First-name | Surname-name | your-email | dob | address-1 | address-2 | county | postcode | phone
-------------------------------------------------------------------------------------------------------
88 | jack       | Somethin     | e@ma.il    | dob | (etc)
我想我知道一种通过php实现这一点的方法,但我认为一定有一种方法可以作为mysql查询来实现

最终,我需要将其导出(到csv中),但如果您可以给我一个查询,将其输出到mysql表中(或者至少是一个可行的select查询,然后我可以将其转换为一个insert查询循环,以创建一个表),我会从那里开始

多谢各位

SELECT DISTINCT(fk_form_joiner_id) AS jid, (SELECT value FROM wp_contactform_submit_data WHERE fk_form_joiner_id = jid AND form_key = 'First-name') AS first_name, (SELECT value FROM wp_contactform_submit_data WHERE fk_form_joiner_id = jid AND form_key = 'Surname-name') AS last_name, (SELECT value FROM wp_contactform_submit_data WHERE fk_form_joiner_id = jid AND form_key = 'dob') AS dob, (SELECT value FROM wp_contactform_submit_data WHERE fk_form_joiner_id = jid AND form_key = 'address-1') AS address1, (SELECT value FROM wp_contactform_submit_data WHERE fk_form_joiner_id = jid AND form_key = 'address-2') AS address2, (SELECT value FROM wp_contactform_submit_data WHERE fk_form_joiner_id = jid AND form_key = 'town') AS town, (SELECT value FROM wp_contactform_submit_data WHERE fk_form_joiner_id = jid AND form_key = 'county') AS county, (SELECT value FROM wp_contactform_submit_data WHERE fk_form_joiner_id = jid AND form_key = 'postcode') AS postcode, (SELECT value FROM wp_contactform_submit_data WHERE fk_form_joiner_id = jid AND form_key = 'phone') AS phone FROM wp_contactform_submit_data ORDER BY jid INTO OUTFILE '/var/www/vhosts/domain.co.uk/httpdocs/exp/output.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'