Naquela época, eu sabia que o lançamento contábil era formado pelos campos (contad, contac, valor), mas eu não tinha a menor ideia de como transformar o valor em débito e crédito. Então, eu apelei para a gambiarra. Mudei a estrutura do lançamento para (conta,debito,credito).
Só em 2022 é que eu tive a coragem de fazer a coisa certa. Agora, o problema é como separar o valor em débito e crédito.
Hoje eu consegui encontrar um tutorial de como fazer um balancete nesse endereço: MySQL, Banco de Dados | SALDO DE DEBITO E CREDITO NO MESMO REGISTRO - MYSQL - Fórum DevMedia, tentei adaptar aqui no meu projeto, mas eu não consegui. Eu sou péssimo em SQL, mas usando o terminal do MySQL Workbench, finalmente eu consegui separar o valor do débito e crédito, graças a Deus:
select
contad,
contac,
(case when contad>0 then valor end) debito,
(case when contac>0 then valor end) credito
from
tbdiario;
Em 1990, eu não teria a menor chance de criar um código desses. Nem em 2022. Tudo depende da sorte de encontrar o tutorial e entendê-lo.
Pergunta
Frank K Hosaka
Desde 1990 o meu conhecimento em SQL é precário.
Naquela época, eu sabia que o lançamento contábil era formado pelos campos (contad, contac, valor), mas eu não tinha a menor ideia de como transformar o valor em débito e crédito. Então, eu apelei para a gambiarra. Mudei a estrutura do lançamento para (conta,debito,credito).
Só em 2022 é que eu tive a coragem de fazer a coisa certa. Agora, o problema é como separar o valor em débito e crédito.
Hoje eu consegui encontrar um tutorial de como fazer um balancete nesse endereço: MySQL, Banco de Dados | SALDO DE DEBITO E CREDITO NO MESMO REGISTRO - MYSQL - Fórum DevMedia, tentei adaptar aqui no meu projeto, mas eu não consegui. Eu sou péssimo em SQL, mas usando o terminal do MySQL Workbench, finalmente eu consegui separar o valor do débito e crédito, graças a Deus:
select contad, contac, (case when contad>0 then valor end) debito, (case when contac>0 then valor end) credito from tbdiario;
Em 1990, eu não teria a menor chance de criar um código desses. Nem em 2022. Tudo depende da sorte de encontrar o tutorial e entendê-lo.
Editado por Frank K HosakaLink para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.