sintaxe do select
Pessoal
(Delphi 7 com Paradox)
Estou tentando fazer um select em um componente tquery e não consigo pegar a data corrente. Onde posso encontrar o manual SQL3 para consultar ???
O select é assim:
SELECT codcli from Tabcontas WHERE situacao is null group by codcli having max(vencto) < (data corrente)
onde:
data corrente já coloquei getdate(),now e não teve jeito a clausula datediff tambem não aceita.
Valeu !!!
(Delphi 7 com Paradox)
Estou tentando fazer um select em um componente tquery e não consigo pegar a data corrente. Onde posso encontrar o manual SQL3 para consultar ???
O select é assim:
SELECT codcli from Tabcontas WHERE situacao is null group by codcli having max(vencto) < (data corrente)
onde:
data corrente já coloquei getdate(),now e não teve jeito a clausula datediff tambem não aceita.
Valeu !!!
Mrobertopb
Curtidas 0
Respostas
Facc
17/06/2009
pq vc não passa a data como parametro.
Não me recordo qual é a função em Delphi para pegar a data do sistema.
Não me recordo qual é a função em Delphi para pegar a data do sistema.
GOSTEI 0
Pestana_
17/06/2009
você esta querendo pegar a maior data (having max(vencto)) dentro de um grupo (group by codcli) na qual a situação é nulo (where situacao is null) e caso exista, o retorno seria o código (select codcli), e isso?
você disse que não esta conseguindo, não esta aparecendo nenhuma mensagem de erro?
você disse que não esta conseguindo, não esta aparecendo nenhuma mensagem de erro?
GOSTEI 0
Mrobertopb
17/06/2009
A sintaxe funciona beleza se eu colocar no lugar da data corrente ´06/16/09´, mas preciso substituir para pegar sempre a data do dia.
Se passar como parâmetro vai dar certo, mas preciso saber usar em SQL para futuras Querys.
Como obter o manual SQL ???
Valeu !!
Se passar como parâmetro vai dar certo, mas preciso saber usar em SQL para futuras Querys.
Como obter o manual SQL ???
Valeu !!
GOSTEI 0
Emerson Nascimento
17/06/2009
´usar em SQL´...
esse termo deve ser usado com cuidado, visto que você está está fazendo seus trabalhos com paradox (que muitos chamam de para[i:6aaed505d7]doido[/i:6aaed505d7]x). nesse caso é utilizado um ´SQL´ simplificado, bem pobre, somente com funções básicas. creio que não haja, para o paradox, uma função que retorne a data atual.
esse termo deve ser usado com cuidado, visto que você está está fazendo seus trabalhos com paradox (que muitos chamam de para[i:6aaed505d7]doido[/i:6aaed505d7]x). nesse caso é utilizado um ´SQL´ simplificado, bem pobre, somente com funções básicas. creio que não haja, para o paradox, uma função que retorne a data atual.
GOSTEI 0