Mysql
 sql >> Base de données >  >> RDS >> Mysql

Mysql sélectionne et affiche deux colonnes

La réponse de Bassam est très bien, mais ce n'est pas exactement la chose la plus efficace au monde. Vous pouvez simplifier votre requête comme suit :

select
    t1.user_id,
    t1.value as latitude,
    t2.value as longitude
from
    wp_bp_xprofile_data t1
    inner join wp_bp_xprofile_data t2 on
        t1.user_id = t2.user_id
where
    t1.field_id = 65
    and t2.field_id = 66

De cette façon, vous n'introduisez pas de sous-requêtes et votre requête est un peu plus claire, du moins pour moi.