Union
08/04/2003
0
Como eu faço uma UNION com duas tabelas .DBF que tenham campos diferentes.
No access eu faço o seguinte:
´SELECT codigo, nome, telefone
FROM tabela1
UNION
SELECT codigo, nome, null as telefone
FROM tabela 2´
A tabela 1 tem um campo a mais do que a tabela 2, então eu coloco a palavra ´null´ antes do campo. Mas com tabelas DBF não está dando certo.
Como eu faço isso?
Obrigado,
Gunther
No access eu faço o seguinte:
´SELECT codigo, nome, telefone
FROM tabela1
UNION
SELECT codigo, nome, null as telefone
FROM tabela 2´
A tabela 1 tem um campo a mais do que a tabela 2, então eu coloco a palavra ´null´ antes do campo. Mas com tabelas DBF não está dando certo.
Como eu faço isso?
Obrigado,
Gunther
Anonymous
Curtir tópico
+ 0
Responder
Posts
09/04/2003
Anonymous
Código retirado do Help do sql local no delphi:
SELECT S.ID, S.Name
FROM Source S
UNION ALL
SELECT J.ID, CAST(´´ AS CHAR(10))
FROM Joiner J
SELECT S.ID, S.Name
FROM Source S
UNION ALL
SELECT J.ID, CAST(´´ AS CHAR(10))
FROM Joiner J
Responder
Clique aqui para fazer login e interagir na Comunidade :)