Barbyzita 0 Denunciar post Postado Janeiro 14, 2010 Prezados colegas, Necessito selecionar informações de várias tabelas. A lógica seria essa: histórico de trades. Numa mesma página deverão aparecer até 50 mensagens, seguindo a ordem descrescente de datas da cada trade enviado. Os tipos de trades são: Ação, Opção e Aviso. Não precisa necessariamente aparecer uma informação de cada tipo de trade, oq deve ser seguido é apenas a data, ou seja, da mensagem mais recente à mais antiga. Utilizarei mysql_fetch_array() em PHP. Queria apenas entender essa lógica do MySQL. Obrigada! Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Janeiro 14, 2010 Se você for ali na aba query ele não mostra a query pra ti? Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
Avelino.US 1 Denunciar post Postado Janeiro 18, 2010 Vou lhe passar um exemplo de inner join e você monta para sua necessidade; Tabelas: tabela1,tabela2 e tabela3; tabela1: id test1 tabela2: id test2 tabela3: id test3 Vamos Lá: SELECT id.tabela1, test1.tabela1, test2.tabela2, test3.tabela3 FROM tabela1 INNER JOIN tabela2 ON id.tabela2 = id.tabela1 INNER JOIN tabela3 ON id.tabela3 = id.tabela1 WHERE [....]; Bom estou fazendo um relacionamento onde o ID tem que estar nas 3 tabelas. Acho que isso ajuda qual quer duvida só falar. Compartilhar este post Link para o post Compartilhar em outros sites
Barbyzita 0 Denunciar post Postado Fevereiro 2, 2010 Deu tudo certo, amigos! Obrigada! Compartilhar este post Link para o post Compartilhar em outros sites