GARANTIR DESCONTO

Fórum Consulta em SQL. #187179

08/10/2003

0

Alguém sabe como fazer consulta em SQL, sendo um valor(edit) e a pesquisa buscar esse valor em duas tabelas.(Ex- Digito numero tal e a consulta buscará o número numa tabela com esse campo e em outra tabela com esse campo embora as duas não estejam relacionadas).


Amilton/pr

Amilton/pr

Responder

Posts

08/10/2003

Macario

Colega se vc for fazer atraves do delphi

tente isso

with Query do begin Close; SQL.Clear; SQL.Add(´select C.v1, D.v1´); SQL.Add(´from tabela C,´); SQL.Add(´ tabela D´); SQL.Add(´where (C.v1 = :paramentro1)´); SQL.Add(´ and (D.v1 = :paramentro1)´); Params[0].Value := edit1.text; Open; end;



um abraço


Responder

Gostei + 0

08/10/2003

Ildefonso

Olá, Amilton.

Você deve criar [b:b9b27d80bf]2[/b:b9b27d80bf] consultas separadas, visto que as tabelas não são relacionadas.
Veja o exemplo, onde um botão dispara o procedimento...
procedure Form1.Button1Click(Sender: Object);
begin
  Query1.Close;
  Query2.Close;
  Query1.SQL.Text := ´SELECT * FROM Pedidos ´ + 
      ´ WHERE [Numero] = ´ + Edit1.Text;
  Query2.SQL.Text := ´SELECT * FROM NotasFiscais ´ + 
      ´ WHERE [Numero] = ´ + Edit1.Text;
  Query1.Open;
  Query2.Open;
end;



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar