• Tenho três tabelas e quero juntá-las e exibilas para o usuário, como posso fazer isso utilizando as funções do WordPress?

    INSERE OS DADOS NO BANCO:

    function cadastra_experiencia($nome, $email, $experiencia){          //INSERE OS DADOS NO BANCO
         global $wpdb;
    
        $table = 'experiencia';
    
        $data = array(
          'nome' => $nome,
          'email' => $email,
          'exp' => $experiencia,
        );
    
        $updated = $wpdb->insert( $table, $data );
    
        if ( ! $updated ) {
          $wpbb->print_error();
        }
    }
    
    function cadastra_alturapesotipo($altura, $peso, $estilo){
    //INSERE OS DADOS NO BANCO
         global $wpdb;
    
        $table = 'alturapesoestilo';
    
        $data = array(
          'altura' => $altura,
          'peso' => $peso,
          'estilo' => $estilo,
        );
    
        $updated = $wpdb->insert( $table, $data );
    
        if ( ! $updated ) {
          $wpbb->print_error();
        }
    }

    BANCO:

    CREATE TABLE EXPERIENCIA(
         exp_pri INT NOT NULL AUTO_INCREMENT,
         nome VARCHAR(150),
         email VARCHAR(50),
         exp VARCHAR(100),
         PRIMARY KEY(exp_pri)
    );
    
    CREATE TABLE PRANCHA(
        prancha_pri INT NOT NULL AUTO_INCREMENT,
        tamanho_prancha VARCHAR(8),
        meio_prancha VARCHAR(2),
        litragem_prancha VARCHAR(3),
        PRIMARY KEY (prancha_pri)
    );
    
    CREATE TABLE ALTURAPESOESTILO(
        idAltPes INT NOT NULL AUTO_INCREMENT,
        idExp INT,
        idPrancha INT,
        altura VARCHAR(4),
        peso VARCHAR(3),
        estilo VARCHAR(15),
        primary key (idAltPes),
        constraint fk_idExp foreign key (idExp) references EXPERIENCIA (exp_pri),
        constraint fk_idPrancha foreign key (idPrancha) references PRANCHA (prancha_pri)
     );

    INNER JOIN:

    SELECT EXP.exp,
           AEP.altura,
           AEP.peso,
           AEP.estilo,
           PRAN.tamanho_prancha,
           PRAN.meio_prancha,
           PRAN.litragem_prancha
    FROM EXPERIENCIA AS EXP
        INNER JOIN ALTURAPESOESTILO AS AEP ON
        (EXP.exp_pri = AEP.idAltPes)
        INNER JOIN PRANCHA AS PRAN ON
        (PRAN.prancha_pri = AEP.idAltPes)

    Coloquei no SQLFiddle para ter uma melhor visualização: http://sqlfiddle.com/#!9/5eb8a/3

    Eu quero exibir este inner join para o usuário, como posso fazer isso?

    Dei uma olhada no Codex do WordPress, mas sem muito sucesso.

O tópico ‘Como exibir o resultado de um Inner Join para o usuário?’ está fechado para novas respostas.