PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 25 → Como você extrai o dia no *HFSQL* para fazer um filtro por número do dia?
Como você extrai o dia no *HFSQL* para fazer um filtro por número do dia?
Débuté par Boller, 05 avr. 2024 21:32 - 1 réponse
Membre enregistré
3 659 messages
Popularité : +175 (223 votes)
Posté le 05 avril 2024 - 21:32
Olá,

como você extrai o dia no *HFSQL* para fazer um filtro por número do dia?

SELECT
lancamento.data_lancamento AS data_lancamento,
lancamento.tipo AS tipo,
categorias.categoria AS categoria,
SUM(lancamento.valor) AS sum_valor,
categorias.IDcategorias AS IDcategorias
FROM
categorias,
lancamento
WHERE
categorias.IDcategorias = lancamento.IDcategorias
AND
(
lancamento.data_lancamento BETWEEN {pdiainicial} AND {pdiafinal}
)
GROUP BY
categorias.categoria,
lancamento.data_lancamento,
lancamento.tipo,
categorias.IDcategorias
ORDER BY
tipo DESC






Nesta query, pego apenas o ano
SELECT DISTINCT
LEFT(lancamento.data_lancamento,4) AS Ano
FROM
lancamento
ORDER BY
Ano ASC






Nesta outra, pego mês e ano
SELECT
LEFT(lancamento.data_lancamento,4) AS ano,
LEFT(lancamento.data_lancamento,6) AS mes,
SUM(lancamento.valor) AS sum_valor,
lancamento.tipo AS tipo
FROM
lancamento
WHERE
LEFT(lancamento.data_lancamento,4) IN ({pAno})
AND lancamento.tipo = 2
GROUP BY
LEFT(lancamento.data_lancamento,4),
LEFT(lancamento.data_lancamento,6),
lancamento.tipo
ORDER BY
ano ASC,
mes ASC



By Pedroso
05/04/2024

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 99949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Membre enregistré
3 659 messages
Popularité : +175 (223 votes)
Posté le 05 avril 2024 - 21:35
No seu caso, só adaptar para o dia!

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 99949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/