Divide Date with interger - Mailing list pgsql-admin

From Robson Martins
Subject Divide Date with interger
Date
Msg-id 000a01c213b1$689f3a80$3a3c620a@catnet.com.br
Whole thread Raw
Responses Re: Divide Date with integer
List pgsql-admin

As to divide one i number int number with date

Exemplo:

 

> Select Max(RazaoSocial) As mRazaoSocial, Max(Endereco) As mEndereco, Max(Bairro) As mBairro, Max(Cidade) As mCidade, Max(CEP) As mCEP, Max(UF) As mUF, ('(' || Max(DDD) || ') ' || Max(Fone1)) As mFone, Max(Data) As mData, Sum(Qtde) As mQtde, DescCor As mCor FROM Movimento, Clientes, Cores WHERE Movimento.CGC = Clientes.CGCCli And Clientes.TipoCli = 'N' And Clientes.CodCli > 1 And (Clientes.Class = 'A' Or Clientes.Class = 'B' Or Clientes.Class = 'C') And Movimento.CodCor = Cores.CodCor And Movimento.Data >=(current_date-(30*4)) And Movimento.CodProduto = '2491' And Clientes.UF = 'SP' Group By CGCCli, DescCor Order By (Sum(Qtde) / (current_date + 1 -Max(Data))) Desc

Error: ERROR: Unable to identify an operator '/' for types 'numeric' and 'interval'

You will have to retype this query using an explicit cast

 

Regards.

 

pgsql-admin by date:

Previous
From: "Michael P. Dobmeier"
Date:
Subject: Some questions regarding authentication (via pg_hba.conf password pwfile)
Next
From: "Nick Fankhauser"
Date:
Subject: Re: Divide Date with integer