phpMyAdmin
 sql >> Base de Dados >  >> Database Tools >> phpMyAdmin

Erro MySQL LEFT JOIN 1064 ao consultar o banco de dados Wordpress


left join deve ser declarado antes da cláusula where
SELECT M.meta_value,wp_users.ID
FROM wp_postmeta AS M 
LEFT JOIN wp_users ON M.meta_value = wp_users.user_email
WHERE meta_key = "_from_email" AND post_id = 277124

certifique-se de que você não está usando a coluna para a tabela unida à esquerda na cláusula where, caso contrário, isso implica que a junção funcione como uma junção interna .. eventualmente, mova essas colunas na cláusula ON relacionada