Re: [delphi-br] Sum(item)

2008-08-22 Por tôpico Bollasette
Também fiz os testes com DISTINCT mas o que deu mesmo certo
foi com SUM() e GROUP BY

[ ]s, Henrique


  - Original Message - 
  From: STI - JANO 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, August 21, 2008 9:47 AM
  Subject: RES: [delphi-br] Sum(item)


  No caso de separar por alíquota e não somar tudo ele usaria um DISTINCT em
  vez do group by não seria?

  Não tenho certeza mas acho q seria.

  Me desculpe se eu estiver enganado amigo.

  Um abraço.

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Luciano Calenzani Simões
  Enviada em: quinta-feira, 21 de agosto de 2008 09:30
  Para: delphi-br@yahoogrupos.com.br
  Assunto: RES: [delphi-br] Sum(item)

  Alessandro, depende do resultado esperado. Se não colocar o GROUP BY
  ALIQUOTA ele fará uma soma geral, no caso do colega, parece que ele está
  querendo soma por alíquota. Mesmo quando o campo não é exibido será
  agrupadamente normalmente pelo campo que está no GROUP BY.

  Luciano Calenzani Simões

  - Mensagem original 
  De: Alessandro Pichiteli <[EMAIL PROTECTED]
  <mailto:alessandro%40cgworks.com.br> com.br>
  Para: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
  Enviadas: Quarta-feira, 20 de Agosto de 2008 23:56:46
  Assunto: RES: [delphi-br] Sum(item)

  Amigo quando vc utiliza apenas funções no select vc não precisa utilizar o
  group by.

  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua
  cara @ymail.com ou @rocketmail.com.
  http://br.new. <http://br.new.mail.yahoo.com/addresses>
  mail.yahoo.com/addresses

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

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



   
No virus found in this incoming message.
Checked by AVG - http://www.avg.com 
Version: 8.0.138 / Virus Database: 270.6.6/1626 - Release Date: 21-08-2008 18:54


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



RES: [delphi-br] Sum(item)

2008-08-22 Por tôpico Luciano Calenzani Simões
São duas coisas diferentes. No caso do colega, ele tem que usar o Group by para 
agrupar por alíquota.
O distinct não de aplicaria neste caso.

 Luciano Calenzani Simões





- Mensagem original 
De: STI - JANO <[EMAIL PROTECTED]>
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 21 de Agosto de 2008 9:47:26
Assunto: RES: [delphi-br] Sum(item)


No caso de separar por alíquota e não somar tudo ele usaria um DISTINCT em
vez do group by não seria?

Não tenho certeza mas acho q seria.

Me desculpe se eu estiver enganado amigo.

Um abraço.


  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



Re: [delphi-br] Sum(item)

2008-08-21 Por tôpico Piracaia Soft
Query.close;
query.sql.clear;
query.sql.add('Select Sum(BcITEM) AS BC, Sum(VR_ITEM) AS VR From ITENS Where 
Codigo>5 Group by Aliquota Order By Aliquota');
query.open;

label1.caption := query.fieldbyname('bc').text;
label2.caption := query.fieldbyname('vr').text;







Ats,
Alcione Guimarães

Piracaia Soft
(11)4036-6299
(11)9515-8707

  - Original Message - 
  From: Bollasette 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, August 20, 2008 10:59 PM
  Subject: [delphi-br] Sum(item)


  Select Sum(BcITEM),Sum(VR_ITEM)
  From ITENS
  Where Codigo>5
  Group by Aliquota
  Order By Aliquota

  Olá, saudações a todos.
  Meus amigos, como posso 'pegar' o reultado da soma no código acima ?

  [ ]sss
  Henrique
  www.guardalivro.cnt.br



   

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



RES: [delphi-br] Sum(item)

2008-08-21 Por tôpico STI - JANO
No caso de separar por alíquota e não somar tudo ele usaria um DISTINCT em
vez do group by não seria?

Não tenho certeza mas acho q seria.

Me desculpe se eu estiver enganado amigo.

Um abraço.

 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Luciano Calenzani Simões
Enviada em: quinta-feira, 21 de agosto de 2008 09:30
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Sum(item)

 

Alessandro, depende do resultado esperado. Se não colocar o GROUP BY
ALIQUOTA ele fará uma soma geral, no caso do colega, parece que ele está
querendo soma por alíquota. Mesmo quando o campo não é exibido será
agrupadamente normalmente pelo campo que está no GROUP BY.

Luciano Calenzani Simões

- Mensagem original 
De: Alessandro Pichiteli <[EMAIL PROTECTED]
<mailto:alessandro%40cgworks.com.br> com.br>
Para: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
Enviadas: Quarta-feira, 20 de Agosto de 2008 23:56:46
Assunto: RES: [delphi-br] Sum(item)

Amigo quando vc utiliza apenas funções no select vc não precisa utilizar o
group by.

Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua
cara @ymail.com ou @rocketmail.com.
http://br.new. <http://br.new.mail.yahoo.com/addresses>
mail.yahoo.com/addresses

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

 



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



Res: [delphi-br] Sum(item)

2008-08-21 Por tôpico Luciano Calenzani Simões
Sim. Se você rodar essa sentença (sem os "alias") em um editor de comandos SQL, 
vai notar que o nome da coluna será o própria função agregada, mas não é 
aconselhável, imagine uma função agregada com um alto grau de complexidade ou 
uma subquery.

 Luciano Calenzani Simões





- Mensagem original 
De: Bollasette <[EMAIL PROTECTED]>
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 21 de Agosto de 2008 12:55:57
Assunto: Re: [delphi-br] Sum(item)


Engraçado que, se eliminar AS SOMA1 da cláusula
posso pegar o valor total assim:

sFloat:=dataset. fieldbyname( 'SUM(BC_ITEM) ').AsFloat;

[ ]s, Henrique

- Original Message - 
From: Bollasette 
To: [EMAIL PROTECTED] os.com.br 
Sent: Thursday, August 21, 2008 12:35 PM
Subject: Re: [delphi-br] Sum(item)

Isso mesmo Luciano, tive que manter a cláusula GROUP BY para
a seleção por alíquotas.

[ ]s, Henrique


  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



Re: [delphi-br] Sum(item)

2008-08-21 Por tôpico Bollasette
Engraçado que, se eliminar AS SOMA1 da cláusula
posso pegar o valor total assim:

sFloat:=dataset.fieldbyname('SUM(BC_ITEM)').AsFloat;

[ ]s, Henrique



  - Original Message - 
  From: Bollasette 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, August 21, 2008 12:35 PM
  Subject: Re: [delphi-br] Sum(item)


  Isso mesmo Luciano, tive que manter a cláusula GROUP BY para
  a seleção por alíquotas.

  [ ]s, Henrique

  - Original Message - 
  From: Luciano Calenzani Simões 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, August 21, 2008 9:30 AM
  Subject: RES: [delphi-br] Sum(item)

  Alessandro, depende do resultado esperado. Se não colocar o GROUP BY ALIQUOTA 
ele fará uma soma geral, no caso do colega, parece que ele está querendo soma 
por alíquota. Mesmo quando o campo não é exibido será agrupadamente normalmente 
pelo campo que está no GROUP BY.

  Luciano Calenzani Simões

  - Mensagem original 
  De: Alessandro Pichiteli <[EMAIL PROTECTED]>
  Para: delphi-br@yahoogrupos.com.br
  Enviadas: Quarta-feira, 20 de Agosto de 2008 23:56:46
  Assunto: RES: [delphi-br] Sum(item)

  Amigo quando vc utiliza apenas funções no select vc não precisa utilizar o
  group by.

  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara 
@ymail.com ou @rocketmail.com.
  http://br.new.mail.yahoo.com/addresses

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

  No virus found in this incoming message.
  Checked by AVG - http://www.avg.com 
  Version: 8.0.138 / Virus Database: 270.6.6/1624 - Release Date: 20-08-2008 
19:11

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



   
No virus found in this incoming message.
Checked by AVG - http://www.avg.com 
Version: 8.0.138 / Virus Database: 270.6.6/1624 - Release Date: 20-08-2008 19:11


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



Re: [delphi-br] Sum(item)

2008-08-21 Por tôpico Bollasette
Isso mesmo Luciano, tive que manter a cláusula GROUP BY para
a seleção por alíquotas.

[ ]s, Henrique

  - Original Message - 
  From: Luciano Calenzani Simões 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, August 21, 2008 9:30 AM
  Subject: RES: [delphi-br] Sum(item)


  Alessandro, depende do resultado esperado. Se não colocar o GROUP BY ALIQUOTA 
ele fará uma soma geral, no caso do colega, parece que ele está querendo soma 
por alíquota. Mesmo quando o campo não é exibido será agrupadamente normalmente 
pelo campo que está no GROUP BY.

  Luciano Calenzani Simões

  - Mensagem original 
  De: Alessandro Pichiteli <[EMAIL PROTECTED]>
  Para: delphi-br@yahoogrupos.com.br
  Enviadas: Quarta-feira, 20 de Agosto de 2008 23:56:46
  Assunto: RES: [delphi-br] Sum(item)

  Amigo quando vc utiliza apenas funções no select vc não precisa utilizar o
  group by.

  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara 
@ymail.com ou @rocketmail.com.
  http://br.new.mail.yahoo.com/addresses

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



   
No virus found in this incoming message.
Checked by AVG - http://www.avg.com 
Version: 8.0.138 / Virus Database: 270.6.6/1624 - Release Date: 20-08-2008 19:11


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



RES: [delphi-br] Sum(item)

2008-08-21 Por tôpico Luciano Calenzani Simões
Alessandro, depende do resultado esperado. Se não colocar o GROUP BY ALIQUOTA 
ele fará uma soma geral, no caso do colega, parece que ele está querendo soma 
por alíquota. Mesmo quando o campo não é exibido será agrupadamente normalmente 
pelo campo que está no GROUP BY.

 Luciano Calenzani Simões





- Mensagem original 
De: Alessandro Pichiteli <[EMAIL PROTECTED]>
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 20 de Agosto de 2008 23:56:46
Assunto: RES: [delphi-br] Sum(item)


Amigo quando vc utiliza apenas funções no select vc não precisa utilizar o
group by.


  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



RES: [delphi-br] Sum(item)

2008-08-21 Por tôpico Alessandro Pichiteli
Amigo geralmente na query q está este select vai aparecer os fiels   F1,F2. 

Daí vc pode pegar assim:

 

Edit1.text  := query1.fieldbyname(‘F1’).asstring;

 

Espero tem ajudado.

Um abraço.

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Bollasette
Enviada em: quarta-feira, 20 de agosto de 2008 23:00
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Sum(item)

 

Select Sum(BcITEM),Sum(VR_ITEM)
>From ITENS
Where Codigo>5
Group by Aliquota
Order By Aliquota

Olá, saudações a todos.
Meus amigos, como posso 'pegar' o reultado da soma no código acima ?

[ ]sss
Henrique
www.guardalivro.cnt.br

 

__ Information from ESET Smart Security, version of virus signature
database 3325 (20080804) __

The message was checked by ESET Smart Security.

http://www.eset.com



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



RES: [delphi-br] Sum(item)

2008-08-21 Por tôpico Alessandro Pichiteli
Amigo quando vc utiliza apenas funções no select vc não precisa utilizar o
group by.

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Bollasette
Enviada em: quarta-feira, 20 de agosto de 2008 23:00
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Sum(item)

 

Select Sum(BcITEM),Sum(VR_ITEM)
>From ITENS
Where Codigo>5
Group by Aliquota
Order By Aliquota

Olá, saudações a todos.
Meus amigos, como posso 'pegar' o reultado da soma no código acima ?

[ ]sss
Henrique
www.guardalivro.cnt.br

 

__ Information from ESET Smart Security, version of virus signature
database 3325 (20080804) __

The message was checked by ESET Smart Security.

http://www.eset.com



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



Res: [delphi-br] Sum(Item)

2008-08-21 Por tôpico Luciano Calenzani Simões
Tem duas formas, uma é renomeando as colunas e outra é pelo indice da coluna:

Primeira:

 
Select Sum(BcITEM) AS SOMA1, Sum(VR_ITEM) AS SOMA2
>From ITENS
Where Codigo>5
Group by Aliquota
Order By Aliquota

variavel1 := qry.fieldbyname('soma1').asFloat;
variavel2 := qry.fieldbyname('soma2').asFloat;

Segunda:

Select Sum(BcITEM) , Sum(VR_ITEM) 
>From ITENS
Where Codigo>5
Group by Aliquota
Order By Aliquota

variavel1 := qry.fields[0].asFloat;
variavel2 := qry.fields[1].asFloat;


Particularmente, não gosto da segunda solução por causa do risco de incluir uma 
nova coluna antes da atuais e isso vai alterar o índice, e automaticamente o 
código de recuperação dos valores. Tem que ficar tomando cuidado redobrado.


Luciano Calenzani Simões





- Mensagem original 
De: Bollasette <[EMAIL PROTECTED]>
Para: [EMAIL PROTECTED]; [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 20 de Agosto de 2008 17:54:48
Assunto: [delphi-br] Sum(Item)


Select Sum(BcITEM), Sum(VR_ITEM)
>From ITENS
Where Codigo>5
Group by Aliquota
Order By Aliquota

Olá, saudações a todos.
Meus amigos, como posso 'pegar' o reultado da soma no código acima ?

[ ]sss
Henrique
www.guardalivro. cnt.br


  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



[delphi-br] Sum(item)

2008-08-20 Por tôpico Bollasette
Select Sum(BcITEM),Sum(VR_ITEM)
>From ITENS
Where Codigo>5
Group by Aliquota
Order By Aliquota

Olá, saudações a todos.
Meus amigos, como posso 'pegar' o reultado da soma no código acima ?

[ ]sss
Henrique
www.guardalivro.cnt.br





[delphi-br] Sum(Item)

2008-08-20 Por tôpico Bollasette
Select Sum(BcITEM),Sum(VR_ITEM)
>From ITENS
Where Codigo>5
Group by Aliquota
Order By Aliquota

Olá, saudações a todos.
Meus amigos, como posso 'pegar' o reultado da soma no código acima ?

[ ]sss
Henrique
www.guardalivro.cnt.br



Re: [delphi-br] sum(campo) no mysql + zeos

2007-09-12 Por tôpico Desenvolvimento \(Anderson\)
Dias, 

o problema é q o mysql não obedece essa configuração do windows!!! heheheh
e pra complicar, num select normal, um campo com decimos, vem com virgula sim, 
obedecendo as configurações do sistema.
o q me parece é q o mysql é q tá sozinho tomando essa decisão de usar o ponto 
ao invés da vírgula.
eu posso tratar isso, mas vai dar muito trabalho... descobrir qual a variável 
do mysql seria uma solução melhor, concorda?

Daví,
com certeza tem alguma coisa assim no mysql, igual ao oracle, ainda mais pq to 
usando a versão 5.1.
O interessante é q tem como formatar a data, a hora... até qtas casas de 
precisão depois da vírgula... mas esse danado eu não achei mesmo 
:'(


Obrigado a todos pelo interesse em ajudar.

And



  - Original Message - 
  From: Davi Eduardo Borges Wall 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, September 12, 2007 11:58 AM
  Subject: RES: [delphi-br] sum(campo) no mysql + zeos


  Oi José

  Ou EU ou VC não entendeu direito o que o Anderson quis dizer.

  EU entendi que o Windows daquela máquina que ele se refere está configurado 
para usar VIRGULA

  Mas está retonarndo com PONTO.

  Bom, como um retorno dos dados (acredito eu) não são manipulados pelas 
variáveis de ambiente do Delphi , ele tem um problema interessante.

  Eu tive um problema parecido utilzando ORACLE. Tinha uma estação que 
retornava PONTO, mesmo que suas configurações regionais do Windows estivessem

  configurados como VIRGULA.

  Eu resolvi esse problema alterando uma variável de sessão do ORACLE.

  Talvez haja algo assim no MySQL?

  []'s

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Jose 
Carlos A Dias Filho
  Enviada em: quarta-feira, 12 de setembro de 2007 10:30
  Para: delphi-br@yahoogrupos.com.br
  Assunto: RES: [delphi-br] sum(campo) no mysql + zeos

  Anderson Bom Dia,

  A Solucao vc mesmo esta dando:
  "o problema é q o windows tá marcado para usar o separador vírgula (,)
  enquanto a resposta vem com ponto (.)"

  Se vc nao ajustar a configuracao Regional para Identificar que as casas
  decimais sao sepradas por (.), vc terar que usar as funcoes de controle ou
  entao na entrada do sistema vc ajusta as configuracoes regionais no registro
  do Windows.

  Sd's

  Dias

  _ 

  De: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> 
[mailto:delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> ] 
Em
  nome de Desenvolvimento (Anderson)
  Enviada em: terça-feira, 11 de setembro de 2007 10:11
  Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> 
  Cc: [EMAIL PROTECTED] <mailto:lista-delphi%40yahoogrupos.com.br> 
  Assunto: [delphi-br] sum(campo) no mysql + zeos

  Bom dia amigos,

  to com um problema q to quebrando cabeça pra resolver... no meu aplicativo,
  eu uso sql pra fazer a soma de um campo de uma tabela... eu faço assim:

  "select sum(salario) as soma from funcionarios"

  ele me dá a resposta assim:
  1234,56

  mas tem uma máquina aqui q tá retornando:
  1234.56

  o problema é q o windows tá marcado para usar o separador vírgula (,)
  enquanto a resposta vem com ponto (.) ... daí, não dá pra usar funções de
  conversão, como formatfloat ou floattostr...

  eu já revirei as variáveis do mysql, pra ver se tem algum moneyformat ou
  decimalseparator, mas não achei nada... o engraçado é q numa sentença
  normal, tipo "select * from funcionarios", o valor do salário vem com a
  vírgula. em todos os outros micros q fiz o mesmo teste, vem com vírgula ao
  invés do ponto..

  se alguém tiver uma luz, agradeceria.

  valeu

  Anderson

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

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

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



   

  __ Informação do NOD32 IMON 2525 (20070912) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br


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



Re: [delphi-br] sum(campo) no mysql + zeos RESOLVIDO

2007-09-12 Por tôpico Desenvolvimento \(Anderson\)
Pessoal,

eu fiz um teste simples: peguei minha máquina e mudei o separador pelas 
configurações regionais...
A resposta do mysql obedece sim as configurações regionais...

agora, é quebrar a cabeça pra descobrir porque lá nesse outro micro não tá 
obedecendo.

valeu a todos

And


  - Original Message - 
  From: Desenvolvimento (Anderson) 
  To: delphi-br@yahoogrupos.com.br 
  Cc: [EMAIL PROTECTED] 
  Sent: Tuesday, September 11, 2007 10:10 AM
  Subject: [delphi-br] sum(campo) no mysql + zeos


  Bom dia amigos,

  to com um problema q to quebrando cabeça pra resolver... no meu aplicativo, 
eu uso sql pra fazer a soma de um campo de uma tabela... eu faço assim:

  "select sum(salario) as soma from funcionarios"

  ele me dá a resposta assim:
  1234,56

  mas tem uma máquina aqui q tá retornando:
  1234.56

  o problema é q o windows tá marcado para usar o separador vírgula (,) 
enquanto a resposta vem com ponto (.) ... daí, não dá pra usar funções de 
conversão, como formatfloat ou floattostr...

  eu já revirei as variáveis do mysql, pra ver se tem algum moneyformat ou 
decimalseparator, mas não achei nada... o engraçado é q numa sentença normal, 
tipo "select * from funcionarios", o valor do salário vem com a vírgula. em 
todos os outros micros q fiz o mesmo teste, vem com vírgula ao invés do ponto..

  se alguém tiver uma luz, agradeceria.

  valeu

  Anderson

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



   

  __ Informação do NOD32 IMON 2525 (20070912) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br


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



RES: [delphi-br] sum(campo) no mysql + zeos

2007-09-12 Por tôpico Davi Eduardo Borges Wall
Oi José

 

Ou EU ou VC não entendeu direito o que o Anderson quis dizer.

 

EU entendi que o Windows daquela máquina que ele se refere está configurado 
para usar VIRGULA

Mas está retonarndo com PONTO.

 

Bom, como um retorno dos dados (acredito eu) não são manipulados pelas 
variáveis de ambiente do Delphi , ele tem um problema interessante.

 

Eu tive um problema parecido utilzando ORACLE. Tinha uma estação que retornava 
PONTO, mesmo que suas configurações regionais do Windows estivessem

configurados como VIRGULA.

Eu resolvi esse problema alterando uma variável de sessão do ORACLE.

Talvez haja algo assim no MySQL?

 

[]'s

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Jose 
Carlos A Dias Filho
Enviada em: quarta-feira, 12 de setembro de 2007 10:30
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] sum(campo) no mysql + zeos

 

Anderson Bom Dia,

A Solucao vc mesmo esta dando:
"o problema é q o windows tá marcado para usar o separador vírgula (,)
enquanto a resposta vem com ponto (.)"

Se vc nao ajustar a configuracao Regional para Identificar que as casas
decimais sao sepradas por (.), vc terar que usar as funcoes de controle ou
entao na entrada do sistema vc ajusta as configuracoes regionais no registro
do Windows.

Sd's

Dias

_ 

De: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br>  
[mailto:delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> ] 
Em
nome de Desenvolvimento (Anderson)
Enviada em: terça-feira, 11 de setembro de 2007 10:11
Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> 
Cc: [EMAIL PROTECTED] <mailto:lista-delphi%40yahoogrupos.com.br> 
Assunto: [delphi-br] sum(campo) no mysql + zeos

Bom dia amigos,

to com um problema q to quebrando cabeça pra resolver... no meu aplicativo,
eu uso sql pra fazer a soma de um campo de uma tabela... eu faço assim:

"select sum(salario) as soma from funcionarios"

ele me dá a resposta assim:
1234,56

mas tem uma máquina aqui q tá retornando:
1234.56

o problema é q o windows tá marcado para usar o separador vírgula (,)
enquanto a resposta vem com ponto (.) ... daí, não dá pra usar funções de
conversão, como formatfloat ou floattostr...

eu já revirei as variáveis do mysql, pra ver se tem algum moneyformat ou
decimalseparator, mas não achei nada... o engraçado é q numa sentença
normal, tipo "select * from funcionarios", o valor do salário vem com a
vírgula. em todos os outros micros q fiz o mesmo teste, vem com vírgula ao
invés do ponto..

se alguém tiver uma luz, agradeceria.

valeu

Anderson

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

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

 



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



RES: [delphi-br] sum(campo) no mysql + zeos

2007-09-12 Por tôpico Jose Carlos A Dias Filho
Anderson Bom Dia,
 
A Solucao vc mesmo esta dando:
"o problema é q o windows tá marcado para usar o separador vírgula (,)
enquanto a resposta vem com ponto (.)"
 
Se vc nao ajustar a configuracao Regional para Identificar que as casas
decimais sao sepradas por (.), vc terar que usar as funcoes de controle ou
entao na entrada do sistema vc ajusta as configuracoes regionais no registro
do Windows.
 
Sd's
 
Dias
 
  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Desenvolvimento (Anderson)
Enviada em: terça-feira, 11 de setembro de 2007 10:11
Para: delphi-br@yahoogrupos.com.br
Cc: [EMAIL PROTECTED]
Assunto: [delphi-br] sum(campo) no mysql + zeos



Bom dia amigos,

to com um problema q to quebrando cabeça pra resolver... no meu aplicativo,
eu uso sql pra fazer a soma de um campo de uma tabela... eu faço assim:

"select sum(salario) as soma from funcionarios"

ele me dá a resposta assim:
1234,56

mas tem uma máquina aqui q tá retornando:
1234.56

o problema é q o windows tá marcado para usar o separador vírgula (,)
enquanto a resposta vem com ponto (.) ... daí, não dá pra usar funções de
conversão, como formatfloat ou floattostr...

eu já revirei as variáveis do mysql, pra ver se tem algum moneyformat ou
decimalseparator, mas não achei nada... o engraçado é q numa sentença
normal, tipo "select * from funcionarios", o valor do salário vem com a
vírgula. em todos os outros micros q fiz o mesmo teste, vem com vírgula ao
invés do ponto..

se alguém tiver uma luz, agradeceria.

valeu

Anderson

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



 


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



[delphi-br] sum(campo) no mysql + zeos

2007-09-12 Por tôpico Desenvolvimento \(Anderson\)
Bom dia amigos,

to com um problema q to quebrando cabeça pra resolver... no meu aplicativo, eu 
uso sql pra fazer a soma de um campo de uma tabela... eu faço assim:

"select sum(salario) as soma from funcionarios"

ele me dá a resposta assim:
1234,56

mas tem uma máquina aqui q tá retornando:
1234.56

o problema é q o windows tá marcado para usar o separador vírgula (,) enquanto 
a resposta vem com ponto (.) ...   daí, não dá pra usar funções de conversão, 
como formatfloat ou floattostr...


eu já revirei as variáveis do mysql, pra ver se tem algum moneyformat ou 
decimalseparator, mas não achei nada... o engraçado é q numa sentença normal, 
tipo "select * from funcionarios", o valor do salário vem com a vírgula.   em 
todos os outros micros q fiz o mesmo teste, vem com vírgula ao invés do ponto..

se alguém tiver uma luz, agradeceria.

valeu

Anderson

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



RES: [delphi-br] sum caso seja ='x'

2005-11-18 Por tôpico Cícero
Estou quase chegando lá. Fiz assim mas deu erro de sintaxe. O problema eh
que preciso de todos os campos da tabela também.

SELECT TbPronac.Ident, TbPronac.AnoNumPronac, TbPronac.UfNumPronac,
TbPronac.NumPronac, TbPronac.Nome, TbPronac.Sim, TbPronac.Nao,
TbPronac.NPronac, TbPronac.DataEntrada, TbPronac.EncaminhadoPara,
TbPronac.ValorSolicitado, TbPronac.Valoraprovado, TbPronac.DataSaida,
TbPronac.Destino, TbPronac.Modalidade, TbPronac.Obs, TbPronac.Tombado,

  SUM(CASE when Modalidade ='Mecenato' THEN tbpronac.Modalidade as
totMecenato),
  SUM(CASE when Modalidade ='FNC'  THEN tbpronac.Modalidade as totFNC)

FROM TbPronac

Eu já tenho uma query montada. Se não for possivel, vou ler a query registro
aa registro e ir somando na mão. Más acho que tem jeito...
Trata-se de um formulario comum de entrada de dados e eu quero que apareça
em um canto da tela o total de Mecenato e de Fnc.

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Rafael C. Mateus
Enviada em: quinta-feira, 17 de novembro de 2005 17:51
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] sum caso seja ='x'


SELECT SUM(CASE WHEN MODALIDADE = X THEN MODALIDADE ELSE 0).

--Mensagem original---
De: Cícero
Data: 17/11/2005 15:38

> Galera,
>
> Gostaria de sua ajuda para esse select:
> sum(modalidade caso modalidade=x) as totX
> sum(modalidade caso modalidade=y) as toty
>
> ou seja
> select *, sum(modalidade caso modalidade=x) as totX, sum(modalidade caso
> modalidade=y) as totY from tabela
>
> como monto esta query ?
>
>
>
>
>
>
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
>
>
> *Yahoo! Grupos, um serviço oferecido por:*
> PUBLICIDADE
>
>
> 
> *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]
>
<mailto:[EMAIL PROTECTED]>
>
> * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>   Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>






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



Links do Yahoo! Grupos








-- 
<<<<< 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

 




RES: [delphi-br] sum caso seja ='x'

2005-11-18 Por tôpico Cícero
Eu até consegui mais ou menos o resultado que quero com:

SELECT Sum(TbPronac.ValorSolicitado) AS SomaDeValorSolicitado,
Sum(TbPronac.Valoraprovado) AS SomaDeValoraprovado, TbPronac.Modalidade
FROM TbPronac
GROUP BY TbPronac.Modalidade;

porém, preciso de todos os campos do registro e só estão disponíveis esses
do sum. A clausula não aceita (*). Como resolver essa paradinha ?

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Cícero
Enviada em: quinta-feira, 17 de novembro de 2005 15:38
Para: Listadelphi (E-mail)
Assunto: [delphi-br] sum caso seja ='x'


Galera,

Gostaria de sua ajuda para esse select:
sum(modalidade caso modalidade=x) as totX
sum(modalidade caso modalidade=y) as toty

ou seja
select *, sum(modalidade caso modalidade=x) as totX, sum(modalidade caso
modalidade=y) as totY from tabela

como monto esta query ?









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



Links do Yahoo! Grupos









-- 
<<<<< 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] sum caso seja ='x'

2005-11-17 Por tôpico Rafael C. Mateus
SELECT SUM(CASE WHEN MODALIDADE = X THEN MODALIDADE ELSE 0).

--Mensagem original---
De: Cícero
Data: 17/11/2005 15:38

> Galera,
>
> Gostaria de sua ajuda para esse select:
> sum(modalidade caso modalidade=x) as totX
> sum(modalidade caso modalidade=y) as toty
>
> ou seja
> select *, sum(modalidade caso modalidade=x) as totX, sum(modalidade caso
> modalidade=y) as totY from tabela
>
> como monto esta query ?
>
>
>
>
>
>
>
>
>
> -- 
> < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
>
>
>
>
>
> *Yahoo! Grupos, um serviço oferecido por:*
> PUBLICIDADE
>
>
> 
> *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 Termos do
>   Serviço do Yahoo! .
>
>






-- 
< 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] sum caso seja ='x'

2005-11-17 Por tôpico Alcistemas Informática
estes resultados vc precisa em linhas ou em colunas ?


- Original Message - 
From: "Cícero" <[EMAIL PROTECTED]>
To: "Listadelphi (E-mail)" 
Sent: Thursday, November 17, 2005 4:38 PM
Subject: [delphi-br] sum caso seja ='x'


Galera,

Gostaria de sua ajuda para esse select:
sum(modalidade caso modalidade=x) as totX
sum(modalidade caso modalidade=y) as toty

ou seja
select *, sum(modalidade caso modalidade=x) as totX, sum(modalidade caso
modalidade=y) as totY from tabela

como monto esta query ?









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



Links do Yahoo! Grupos












___ 
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 >>>>>

<*> 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] sum caso seja ='x'

2005-11-17 Por tôpico Denise
Olá!
Uma idéia é
Se você estiver usando interbase/firebird é o seguinte:
Select sum(campo1)as nome1, sum(campo2)as nome2 from tabela where campo1 = x 
and campo2 = y

Se são os mesmos campos você pode fazer assim
select sum(campo)as nome from tabela
where campo = x
union all
select sum(campo)as nome from tabela
where campo = y
para esse select você vai ter duas linhas de resultado e uma coluna a primeira 
para x e a segunda para y
caso você queira que as duas estejam em colunas diferentes sugiro que faça uma 
view.



  - Original Message - 
  From: Cícero 
  To: Listadelphi (E-mail) 
  Sent: Thursday, November 17, 2005 4:38 PM
  Subject: [delphi-br] sum caso seja ='x'


  Galera,

  Gostaria de sua ajuda para esse select:
  sum(modalidade caso modalidade=x) as totX
  sum(modalidade caso modalidade=y) as toty

  ou seja
  select *, sum(modalidade caso modalidade=x) as totX, sum(modalidade caso
  modalidade=y) as totY from tabela

  como monto esta query ?









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





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]
 
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

 




[delphi-br] sum caso seja ='x'

2005-11-17 Por tôpico Cícero
Galera,

Gostaria de sua ajuda para esse select:
sum(modalidade caso modalidade=x) as totX
sum(modalidade caso modalidade=y) as toty

ou seja
select *, sum(modalidade caso modalidade=x) as totX, sum(modalidade caso
modalidade=y) as totY from tabela

como monto esta query ?









-- 
< 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

 




RES: [delphi-br] Sum do Sum em SQL

2005-08-18 Por tôpico Francisco Andrade
cara para uma aplicacao monousuario eu até dou razao, mas se vc esta fazendo
uma aplicacao como eu to fazendo que sao até agora 30 terminais que irao
usar essa rotina, fica um pouco complicado, creio que o que nosso amigo esta
querendo seja o mesmo que eu esteja querendo, eu uso o mysql 4.022 e nao to
conseguindo fazer somas separadas com condicoes
eu tenho 7 colunas de somas diferenciadas, por enquanto estou usando a union
all para fazer 7 querys e grande problema é que ele gera 1 regitro para cada
query entao o que surge he + -  assim

mes  coluna_1 coluna_2   coluna_3  coluna_4
coluna_5  coluna_6  coluna_7
jan sm.query1 0   0 
   00  0  0
jan 0   sm.query2 0 
   00   0 0
jan 0  0 sm.query3  
  0 0  0   0
jan 0  0  0 
  sm.query4 0 0   0
jan 0  0  0 
   0 sm.query5   00
jan 0  0  0 
 0   0   sm.query60
jan 0  00   
 0  00  
 sm.query7

ou seja ao inves de 1 registro apenas eu tenho 7, ainda nao consegui
resolver: ai vai minha rotina

Memo1Text:='select alicota,dtentrada,cnpjempresa,cgce,month(DtEntrada) as
Mes,year(DtEntrada) as MAno,';
Memo1.Text:=Memo1.Text+'CodFiscal as cfop,sum(BaseCalculo) as tributado
sum(VrCtb-Vrctb) as isentas, ';
Memo1.Text:=Memo1.Text+'sum(VrCtb-Vrctb) as substituicao,sum(VrCtb-Vrctb) as
retorno, ';
Memo1.Text:=Memo1.Text+'sum(VrCtb-Vrctb) as devolucaov,sum(VrCtb-Vrctb) as
ativo, ';
Memo1.Text:=Memo1.Text+'sum(VrCtb-Vrctb) as outras from apuracao where
(codfiscal in ('+AdLinha+')) ' ;
Memo1.Text:=Memo1.Text+'and (cnpjempresa like "'+copy(Edit2.Text,1,8)+'%")
and (extract(year from dtentrada)=:Ano) ';
Memo1.Text:=Memo1.Text+' group by Mes,cnpjempresa union all  ';

 Memo1.Text:=Memo1.Text+'select alicota,dtentrada,cnpjempresa,cgce
month(DtEntrada) as Mes,year(DtEntrada) as MAno,';
 Memo1.Text:=Memo1.Text+'CodFiscal as cfop,sum(VrCtb-Vrctb) as tributado
sum(isentas) as isentas, ';
 Memo1.Text:=Memo1.Text+'sum(VrCtb-Vrctb) as substituicao,sum(VrCtb-Vrctb)
as retorno, ';
 Memo1.Text:=Memo1.Text+'sum(VrCtb-Vrctb) as devolucaov,sum(VrCtb-Vrctb) as
ativo, ';
 Memo1.Text:=Memo1.Text+'sum(VrCtb-Vrctb) as outras from apuracao where
(codfiscal in ('+AdLinha1+')) ';
 Memo1.Text:=Memo1.Text+'and  (cnpjempresa like "'+copy(edit2.text,1,8)+'%")
and (extract(year from dtentrada)=:Ano) ';
 Memo1.Text:=Memo1.Text+'group by Mes,cnpjempresa union all ';

e assim sucessivamente ate o fim, se alguem souber como resolver isso estou
a inteira disposicao
Francisco Carlos Andrade
[EMAIL PROTECTED]
icq 132356020
[EMAIL PROTECTED]

 
 
---Mensagem original---
 
De: Filipe Xavier Ramalho
Data: 08/18/05 08:46:35
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Sum do Sum em SQL
 
Traga os dados em uma tabela temporaria e faça outro sql somando dela.
  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br
>mailto:delphi-br@yahoogrupos.com.br";>delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
nome de DVJ
  Enviada em: quarta-feira, 17 de agosto de 2005 17:53
  Para: Grupo Delphi
  Assunto: [delphi-br] Sum do Sum em SQL
 
 
  Ola a todos
 
  Tem como em uma instrucao SQL
  
  fazer um somatorio da coluna sum(z)?
 
  Grato pela ajuda
 
  __
  Converse com seus amigos em tempo real com o Yahoo! Messenger
  http://br.download.yahoo.com/messenger/
 
 
  --
  <<<<< 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
 
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-mai

RES: [delphi-br] Sum do Sum em SQL

2005-08-18 Por tôpico Filipe Xavier Ramalho
Traga os dados em uma tabela temporaria e faça outro sql somando dela.
  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de DVJ
  Enviada em: quarta-feira, 17 de agosto de 2005 17:53
  Para: Grupo Delphi
  Assunto: [delphi-br] Sum do Sum em SQL


  Ola a todos

  Tem como em uma instrucao SQL
  
  fazer um somatorio da coluna sum(z)?

  Grato pela ajuda

  __
  Converse com seus amigos em tempo real com o Yahoo! Messenger
  http://br.download.yahoo.com/messenger/


  --
  <<<<< 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

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] Sum do Sum em SQL

2005-08-18 Por tôpico Lenilson Medeiros
Infelizmente não tem como fazer isso usando apenas um select, entretanto vc 
pode fazer usando um select externo

select sum(Tst.SomaCampo) from
( ) as Tst
 
nesse caso, retorna apenas 1 valor q é a soma de todas as somas de z

Vlw's

Lenilson


DVJ <[EMAIL PROTECTED]> escreveu:
Ola a todos

Tem como em uma instrucao SQL 
 
fazer um somatorio da coluna sum(z)?

Grato pela ajuda

__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 


-- 
< 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 Termos do Serviço do 
Yahoo!. 



-
Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora!

[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

 




[delphi-br] Sum do Sum em SQL

2005-08-17 Por tôpico DVJ
Ola a todos

Tem como em uma instrucao SQL 
 
fazer um somatorio da coluna sum(z)?

Grato pela ajuda

__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 


-- 
< 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

 





[delphi-br] SUM

2005-03-08 Por tôpico Andre Nunes

Pessoal bom dia

   tenho uma consulta que retornar 10 linhas,
ate ai tudo bem

select trunc(nvl(a.lo_dtvalidacao - a.lo_dtapedido,0))
from aco_lo a, aco_lotec b ,
 (Select lo_ano, lo_nro, count(lo_versao) versao
  from aco_lo
  where to_char(lo_dtvalidacao,'') = 2004
 group by lo_ano,lo_nro) d
where b.lo_ano = a.lo_ano
and b.lo_nro = a.lo_nro
and b.lo_versao = a.lo_versao
and a.lo_dtvalidacao is not null
and d.versao = a.lo_versao   
and To_Char(a.lo_dtvalidacao, '') = 2004
and b.user_username ='AFONSO'
and b.lot_participa = 2
and d.lo_nro = a.lo_nro
and d.lo_ano = a.lo_ano

ou seja retorna as 10 linhas que preciso,

POREM QUANDO COLOCO UM SUM() PARA SOMAR AS LINHAS RETORNA EM BRANCO, NAO 
SEI OQ FAZER NOW


24
24
70
47
80
80

quero somar essas linhas
fiz isso
select sum(trunc(nvl(a.lo_dtvalidacao - a.lo_dtapedido,0))) mais retorna 
vazio


-- 
< 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