>source

내 데이터베이스 링크

https://www.db-fiddle.com/f/ufQ7cpPPtcrQ17GAhLHP3W/15

내 예상 출력은

시작 및 종료 날짜를 기반으로 한 예상 출력(fromdate= 2007-01-01 todate=2009-10-01)

type      date         description  invoiceno debit      credit      balance
    INV       2007-01-24   LPO:RC/1086   1001        100.00             100.00
    INV       2007-03-24   LPO:RC/1098   1002        200.00             300.00
    Receipt   2007-04-04   2002          1001                 50.00     250.00
    Receipt   2007-04-04   2002          1002                 100.00    150.00
    Receipt   2007-11-28   2003          1002                 100.00    50.00
    INV       2008-02-14   LPO:RC/929    1003        500.00             550.00
    Receipt   2008-07-07   2004          1003                 500.00    50.00
    INV       2008-08-16   LPO:RC/815    1004        20.00              70.00
    Receipt   2008-12-23   2005          1004                 20.00     50.00
    INV       2009-01-02   LPO:RC/999    1005        1000.00            1050.00
  CreditNote  2009-01-02   3005          1005                 1000.00   50.00
Total debit: 1820.00
Total credit: 1770.00
Total bal: 50.00

누군가 이 표에서 "잔액" 열을 계산하는 데 도움을 줄 수 있습니까? 차변 총액, 총 신용 및 다운의 총 균형?

그것은 당신이 거래의 순서를 알지 못하는 것 같고 같은 날에 1개 이상이 발생하는 경우 규칙을 제공하지 않았기 때문에 가능하지 않을 수 있습니다. 또한 mysel의 버전은 무엇입니까?

P.Salmon2021-11-09 13:46:14

@P.Salmon 5.5.45 버전

asdad ad2021-11-09 13:57:43

시작 날짜와 날짜를 기반으로 데이터베이스에서 데이터를 필터링하고 있습니다. 이 테이블에서 잔액 합계를 할 수 없습니까?

asdad ad2021-11-09 13:58:37

테이블 시작 잔액의 이니셜이 있어야 합니다.

asdad ad2021-11-09 14:05:48
  • 이전 node.js : npm 설치 시 오류가 발생합니다. 아무나 안내해 주세요
  • 다음 ethereum : 리믹스 | Web3 공급자에 연결할 수 없습니다.