I can't make a proper SQL query. I need to query my Wordpress DB, with select multiple meta_value from specifics meta_key, and have the results on a same row.
The table :
I just want to have the meta_value from meta_key = '1', 'gvmaps_lat_2' and 'gvmaps_long_2' on the same row, but I can't find how.
If I make this query, the results are good, but not on the same row :
SELECT e.id, e.date_created, m.meta_value
FROM tp_gf_entry AS e, tp_gf_entry_meta AS m
WHERE e.id = m.entry_id
AND m.meta_key IN ('1', 'gvmaps_lat_2', 'gvmaps_long_2')
If I make this one, I have an error :
SELECT e.id, e.date_created, (SELECT meta_value FROM tp_gf_entry_meta WHERE meta_key = '1')
FROM tp_gf_entry AS e, tp_gf_entry_meta AS m
WHERE e.id = m.entry_id
AND m.meta_key IN ('1', 'gvmaps_lat_2', 'gvmaps_long_2')
1242 - Subquery returns more than 1 row