1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Another MySQL Topic

Discussão em 'Programação' iniciada por COLD_WAR, 30 de Novembro de 2005. (Respostas: 2; Visualizações: 569)

  1. COLD_WAR

    COLD_WAR Power Member

    A minha dúvida é como seleccionar dados de duas tabelas distintas da mesma base de dados, estou a tentar fazer assim mas está a dar-me erro.

    Código:
    SELECT * FROM teste WHERE UniqueID = '1133301029.10' AND  FROM csr_queue WHERE ID = '\'1133301029.10\'';
    E não são os escape characters.


    Thanks
     
    Última edição: 30 de Novembro de 2005
  2. KiKas

    KiKas Power Member

    a tua sintaxe de sql está errada

    SELECT campos
    FROM tabelas
    WHERE Condicões
    [ORDER,GROUP,ETC]


    SELECT * FROM teste a ,csr_queue b
    WHERE a.UniqueID = '1133301029.10'
    AND b.ID = '\'1133301029.10\''


    mas se for para fazer um join das duas

    SELECT * FROM teste a ,csr_queue b
    WHERE a.UniqueID = b.ID


    ou se quiseres juntar os dados

    SELECT * FROM teste WHERE UniqueID = '1133301029.10'
    union
    SELECT * FROM csr_queue WHERE ID = '\'1133301029.10\


    agora é contigo.
     
  3. NoMercy

    NoMercy Power Member

    COLD_WAR, que raio de sintaxe sql é essa?!? :P
    Lê o post do KiKas, que acho que não há mais nada a dizer. A não ser que nos queiras explicar o que é que queres fazer em vez de nos dizeres o que fizes-te. :D
     

Partilhar esta Página