deljdl 0 Denunciar post Postado Agosto 22, 2013 Olá amigos do Imasters. Tenho uma dúvida que achei que seria resolvida facilmente mas que está me atrapalhando muito pois ainda não achei solução. Não sou DBA . Conheço pouco ainda queryes complexas. Mas lá vai : Preciso fazer um INNER JOIN entre a tabela A e a tabela B onde as chaves sao o id. Entretanto nem sempre a tabela B está preenchida (e portanto , não há id estrangeira). Como fazer com que as linhas da tabela B retornem em branco quando não houver essa ligação ? EX: SELECT c.*,p.* FROM tabela_A c INNER JOIN tabela_B p ON c.id=p.id; Assim só são retornadas linhas onde há ligação das chaves. Alguém se arrisca ? Espero ter sido claro Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Agosto 22, 2013 http://dev.mysql.com/doc/refman/5.0/en/left-join-optimization.html Compartilhar este post Link para o post Compartilhar em outros sites