Advanced WordPress SQL Query

Após 4 horas não consigo encontrar solução, como escrever corretamente a consulta SQL para dados de eco de duas tabelas.

Eu tenho duas mesas e eu preciso “unir” os dados deles.

A primeira tabela é wp_users e a segunda é wp_usermeta .

De wp_users tudo que eu preciso é user_email (Então, seria SELECT user_email FROM wp_users ).

Mas eu preciso me juntar à outra tabela chamada wp_usermeta onde eu preciso de muitas coisas como first_name , last_name , schoolid , schoolname , schoolname etc.

E aqui está o problema 🙂

Em wp_usermeta preciso ler dados de duas colunas – meta_key e meta_value . Coluna meta_key armazena o nome da variável (por exemplo, o schoolid e da coluna armazena o valor da meta_key (por exemplo XXXXXXXX ).

Eu tenho esse código:

   get_results($teacher_table); foreach ($results_table_main as $value){ echo ''; echo ''; } ?> 
Email AddressFirst Name
'.$value->user_email .''.$value->meta_value .'

Isso funciona, mas não tenho ideia de como modificá-lo para obter mais meta_keys com seus meta_values .

Alguma ideia?

Solutions Collecting From Web of "Advanced WordPress SQL Query"