Como usar a função month e year no Interbase
Queria saber como faço para usar a função month e year no interbase para retornar apenas o mês e o ano de uma data.
No accsses uso ela da seguinte maneira:
[b:fa7cae2b9b]select month(data)&´/´&Year(Data), sum(total) from pedidos
group by data;[/b:fa7cae2b9b]
:?:
No accsses uso ela da seguinte maneira:
[b:fa7cae2b9b]select month(data)&´/´&Year(Data), sum(total) from pedidos
group by data;[/b:fa7cae2b9b]
:?:
Jackson
Curtidas 0
Respostas
Luc.morais
05/06/2003
Exemplo:
select extract(month from data) || ´/´ || extract(year from data), sum(total) from pedidos
group by data;
Luciano
[quote=´Jackson´]Queria saber como faço para usar a função month e year no interbase para retornar apenas o mês e o ano de uma data.
No accsses uso ela da seguinte maneira:
[b]select month(data)&´/´&Year(Data), sum(total) from pedidos
group by data;[/b]
:?:
select extract(month from data) || ´/´ || extract(year from data), sum(total) from pedidos
group by data;
Luciano
[quote=´Jackson´]Queria saber como faço para usar a função month e year no interbase para retornar apenas o mês e o ano de uma data.
No accsses uso ela da seguinte maneira:
[b]select month(data)&´/´&Year(Data), sum(total) from pedidos
group by data;[/b]
:?:
GOSTEI 0
Prosystem
05/06/2003
Estes comandos nao existem no delphi, mas temos a funcao :
DECODEDATE que funciona assim
procedure
var
ANO,MES,DIA : WORD;
v_data:tdate;
BEGIN
v_data:=now;
decodedate(v_data,ano,mes,dia)
emd;
Desta forma as variaveis aramazenaram os valores de que necessita.
T+
DECODEDATE que funciona assim
procedure
var
ANO,MES,DIA : WORD;
v_data:tdate;
BEGIN
v_data:=now;
decodedate(v_data,ano,mes,dia)
emd;
Desta forma as variaveis aramazenaram os valores de que necessita.
T+
GOSTEI 0