• 0
Sign in to follow this  
Snork

Inner Join

Question

tenho a seguinte SQL:

$sql = "SELECT agenda.id_ag, agenda.titulo, agenda.data, agenda.hora, agenda.sexo, agenda.local, agenda.id_esp, esporte.id_esp, esporte.nome FROM agenda INNER JOIN esporte ON agenda.id_esp = esporte.id_esp ORDER BY agenda.data DESC LIMIT 5";

esporte.id_esp é chave primaria da tabela esporte, mas agenda.id_esp é um campo normal na tabela agenda ( o campo agenda.id_ag é a chave primaria da table agenda ) a instrução não retorna erro mas tambem não retorna valor nenhum....alguém pode me ajudar ???

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

/*

SELECT agenda.cod,  agenda.id, agenda.titulo ,agenda.data, agenda.hora, agenda.sexo, agenda.local, esporte.cod, agenda.id_esp, esporte.id_esp, esporte.nome
FROM 
          agenda, esporte 
    WHERE  agenda.cod = esporte.cod 
              ORDER BY 
                   data DESC

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this