Re: [delphi-br] Duvidas SQL

2006-07-17 Por tôpico Paulo Yahoo
Era isso mesmo, funcionou perfeitamente.

muito obrigado

Paulo



___ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Duvidas SQL

2006-07-15 Por tôpico João S . Araújo
Experimenta usar a cláusula DISTINCT

SELECT DISTINCT A.CODIGO, A.QTD, A.PUNIT, A.OPERACAO, B.NOME FROM VENDAS A, 
PRODUTOS
B
 WHERE B.CODIGO = A.CODIGO AND A.CODIGO IN (SELECT CODIGO FROM PRODUTOS
WHERE COD_F = :CODF

T+

João
- Original Message - 
From: "Paulo Yahoo" <[EMAIL PROTECTED]>
To: 
Sent: Friday, July 14, 2006 4:19 PM
Subject: [delphi-br] Duvidas SQL


> boa tarde
>
> estou executando um comando SQL, mas não estou conseguindo resolver o meu
> problema, alguem poderia me dar uma ajuda ?
>
> SELECT A.CODIGO, A.QTD, A.PUNIT, A.OPERACAO, B.NOME FROM VENDAS A, 
> PRODUTOS
> B
> WHERE B.CODIGO = A.CODIGO AND A.CODIGO IN (SELECT CODIGO FROM PRODUTOS
> WHERE COD_F = :CODF
>
> está me retornando os seguintes registros:
>
> codigo   qtd   punit  operacao  nome
> 3007  10   2,50   venda   batata doce
> 3006  05   1,50  vendaarroz
> 3007  12   2,50   venda   batata doce
> 3009  03   1,29   venda   feijao
> 3007  10   2,50   venda   batata doce
>
> até ae tudo certo, mas agora eu gostaria de montar outro SQL que me
> retornasse os registros assim, somando os codigo que forem iguais
>
> 3007  32   2,50   venda   batata doce
> 3006  05   1,50  vendaarroz
> 3009  03   1,29   venda   feijao
>
> alguem saberia me esclarecer como faze-lo ?
>
> obrigado
>
> Paulo
>
>
>
>
> ___
> Yahoo! Acesso Grátis - Internet rápida e grátis. Instale
> o discador agora!
> http://br.acesso.yahoo.com
>
>
> -- 
> < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
>
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
>
>
> -- 
> Internal Virus Database is out-of-date.
> Checked by AVG Free Edition.
> Version: 7.1.394 / Virus Database: 268.9.10/383 - Release Date: 7/7/2006
> 





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Duvidas SQL

2006-07-14 Por tôpico Welson Avelar
--- Paulo Yahoo escreveu:
> boa tarde
> 
> estou executando um comando SQL, mas não estou conseguindo resolver o meu 
> problema, alguem poderia me dar uma ajuda ?
> 
>  SELECT A.CODIGO, A.QTD, A.PUNIT, A.OPERACAO, B.NOME FROM VENDAS A, PRODUTOS 
> B
>  WHERE B.CODIGO = A.CODIGO AND A.CODIGO IN (SELECT CODIGO FROM PRODUTOS
> WHERE COD_F = :CODF
> 
> está me retornando os seguintes registros:
> 
> codigo   qtd   punit  operacao  nome
> 3007  10   2,50   venda   batata doce
> 3006  05   1,50  vendaarroz
> 3007  12   2,50   venda   batata doce
> 3009  03   1,29   venda   feijao
> 3007  10   2,50   venda   batata doce
> 
> até ae tudo certo, mas agora eu gostaria de montar outro SQL que me 
> retornasse os registros assim, somando os codigo que forem iguais
> 
> 3007  32   2,50   venda   batata doce
> 3006  05   1,50  vendaarroz
> 3009  03   1,29   venda   feijao
> 
> alguem saberia me esclarecer como faze-lo ?
> 
> obrigado
> 
> Paulo
[--x--]

[Welson] Tenta algo como:
SELECT A.CODIGO, A.QTD, Sum(A.PUNIT), A.OPERACAO, B.NOME FROM VENDAS A,
PRODUTOS B
WHERE B.CODIGO = A.CODIGO AND A.CODIGO IN (SELECT CODIGO FROM PRODUTOS
WHERE COD_F = :CODF
Group By A.CODIGO, A.QTD, A.OPERACAO, B.NOME

=
"O que me preocupa não é o grito dos maus. É o silêncio dos bons."
Martin Luther King.
=
Welson de Avelar Soares Filho
Analista/Programador Delphi
Gemini Sistemas

Juiz de Fora - Minas Gerais
=



___ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Duvidas SQL

2004-11-10 Por tôpico danielle


with Query Do
   Begin
 Close;
 SQL.Clear;
 SQL.Add('SELECT tabela.campos');
 SQL.Add('FROM tabela ');
 Open;
   End;


Naum sei se era bem isso que vc queria, mas se ajudar..

Danielle
>
>
>
>
> Bom dia!
>
> Alguem saberia me informar como inicio/faço uma chamada (ou mesclar) em sql 
> dentro
> do delphi,ou seja, tenho a programação em delphi, mas preciso colocar uma 
> parte em
> sql,
> Ex.:  uma Pesquisa.
>
> Tem como fazer isto??
> Quais comandos uso??
>
> Agradeço
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Duvidas SQL

2004-11-09 Por tôpico Tasquim

legal, era isso mesmo, agradeço, eu queria saber era como fazer a sintaxe, 
agora ja deu uma clareada


Tasquim
  - Original Message - 
  From: luagodoy 
  To: delphi-br 
  Sent: Tuesday, November 09, 2004 1:23 PM
  Subject: Re: [delphi-br] Duvidas SQL


  Veja se isto pode te ajudar

  Procedure ..
  var
 nome : string;

  const
Aspa = '''';

  begin
  //usa variável apenas para demonstrar
  nome := 'Luis';

  with query1 do
begin
  if active then close;
  sql.clear;
  sql.add('SELECT * FROM TAB_CLIENTES WHERE NOME LIKE (' +
  aspa + nome + aspa + ')' + chr(13) +
  ' order by nome');
  open;
end;
  end;


  espero que seja isso a sua dúvida.


  lugodoy





  -- Cabeçalho inicial  ---

  De: "Tasquim" [EMAIL PROTECTED]
  Para: [EMAIL PROTECTED]
  Cópia: 
  Data: Tue, 9 Nov 2004 13:15:13 -0200
  Assunto: Re: [delphi-br] Duvidas SQL

  > 
  > vcs não teriam um exemplo mais pratico
  >   - Original Message - 
  >   From: Yahoo 
  >   To: [EMAIL PROTECTED] 
  >   Sent: Tuesday, November 09, 2004 11:49 AM
  >   Subject: Re: [delphi-br] Duvidas SQL
  > 
  > 
  >   help do delphi: TQuery
  >   ou google: delphi usando query
  > 
  > 
  >   Tasquim wrote:
  > 
  >   >Bom dia!
  >   >
  >   >Alguem saberia me informar como inicio/faço uma chamada (ou
  mesclar) em sql dentro do delphi,ou seja, tenho a programação em
  delphi, mas preciso colocar uma parte em sql, 
  >   >Ex.:  uma Pesquisa.
  >   >
  >   >Tem como fazer isto??
  >   >Quais comandos uso??
  >   >
  >   >Agradeço
  >   >
  > 
  > [As partes desta mensagem que não continham texto foram removidas]
  > 
  > 
  > 
  > -- 
  > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
  > 
  > Para ver as mensagens antigas, acesse:
  >  http://br.groups.yahoo.com/group/delphi-br/messages
  > 
  > Para falar com o moderador, envie um e-mail para:
  >  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
  >  
  > Links do Yahoo! Grupos
  > 
  > 
  > 
  > 
  >  
  > 
  > 
  > 
  > 
  > Esta mensagem foi verificada pelo E-mail Protegido Terra.
  > Scan engine: McAfee VirusScan / Atualizado em 09/11/2004 / Versão:
  4.3.20 (10.21) - Dat 4405
  > Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/
  > 
  > 



  -- 
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Duvidas SQL

2004-11-09 Por tôpico luagodoy

Veja se isto pode te ajudar

Procedure ..
var
   nome : string;

const
  Aspa = '''';

begin
//usa variável apenas para demonstrar
nome := 'Luis';

with query1 do
  begin
if active then close;
sql.clear;
sql.add('SELECT * FROM TAB_CLIENTES WHERE NOME LIKE (' +
aspa + nome + aspa + ')' + chr(13) +
' order by nome');
open;
  end;
end;


espero que seja isso a sua dúvida.


lugodoy
 




-- Cabeçalho inicial  ---

De: "Tasquim" [EMAIL PROTECTED]
Para: [EMAIL PROTECTED]
Cópia: 
Data: Tue, 9 Nov 2004 13:15:13 -0200
Assunto: Re: [delphi-br] Duvidas SQL

> 
> vcs não teriam um exemplo mais pratico
>   - Original Message - 
>   From: Yahoo 
>   To: [EMAIL PROTECTED] 
>   Sent: Tuesday, November 09, 2004 11:49 AM
>   Subject: Re: [delphi-br] Duvidas SQL
> 
> 
>   help do delphi: TQuery
>   ou google: delphi usando query
> 
> 
>   Tasquim wrote:
> 
>   >Bom dia!
>   >
>   >Alguem saberia me informar como inicio/faço uma chamada (ou
mesclar) em sql dentro do delphi,ou seja, tenho a programação em
delphi, mas preciso colocar uma parte em sql, 
>   >Ex.:  uma Pesquisa.
>   >
>   >Tem como fazer isto??
>   >Quais comandos uso??
>   >
>   >Agradeço
>   >
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> -- 
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
> 
> Para ver as mensagens antigas, acesse:
>  http://br.groups.yahoo.com/group/delphi-br/messages
> 
> Para falar com o moderador, envie um e-mail para:
>  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 
> 
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: McAfee VirusScan / Atualizado em 09/11/2004 / Versão:
4.3.20 (10.21) - Dat 4405
> Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/
> 
> 



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Duvidas SQL

2004-11-09 Por tôpico Tasquim

vcs não teriam um exemplo mais pratico
  - Original Message - 
  From: Yahoo 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, November 09, 2004 11:49 AM
  Subject: Re: [delphi-br] Duvidas SQL


  help do delphi: TQuery
  ou google: delphi usando query


  Tasquim wrote:

  >Bom dia!
  >
  >Alguem saberia me informar como inicio/faço uma chamada (ou mesclar) em sql 
dentro do delphi,ou seja, tenho a programação em delphi, mas preciso colocar 
uma parte em sql, 
  >Ex.:  uma Pesquisa.
  >
  >Tem como fazer isto??
  >Quais comandos uso??
  >
  >Agradeço
  >

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Duvidas SQL

2004-11-09 Por tôpico Yahoo

help do delphi: TQuery
ou google: delphi usando query


Tasquim wrote:

>Bom dia!
>
>Alguem saberia me informar como inicio/faço uma chamada (ou mesclar) em sql 
>dentro do delphi,ou seja, tenho a programação em delphi, mas preciso colocar 
>uma parte em sql, 
>Ex.:  uma Pesquisa.
>
>Tem como fazer isto??
>Quais comandos uso??
>
>Agradeço
>
>
>
>
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>
>  
>



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Duvidas SQL

2004-11-09 Por tôpico Oseias Ferreira

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Em Ter 09 Nov 2004 08:12, Tasquim escreveu:
> Bom dia!
>
> Alguem saberia me informar como inicio/faço uma chamada (ou mesclar) em sql
> dentro do delphi,ou seja, tenho a programação em delphi, mas preciso
> colocar uma parte em sql, Ex.:  uma Pesquisa.
>
> Tem como fazer isto??
> Quais comandos uso??
>
> Agradeço

Você quer fazer Querys em tempo de execução.

Query.SQL.ADD(Edit.Text);

- -- 
Oseias Ferreira.
Linux Counter #333243
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFBkLL7HKYDdGAIQkURAqDGAJ9qL2qHMVWPCxRTA5W4Oyr0kLGSiwCgqLYS
UAyFUOoaF8V5BfBZEAGcL0I=
=kOZv
-END PGP SIGNATURE-


-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html