亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

mysql 關于用戶賬目明細設計的問題

mysql 關于用戶賬目明細設計的問題

PHP
哆啦的時光機 2019-03-10 01:11:19
本期余額=上次余額+收入-支出 怎么能讓明細的表現變成這種的 時間 ----------- 交易類型 ---- 收入/支出 ---- 可用余額 2018-03-13 ---- 購買 ---------- -100 ---------- 2702018-03-12 ---- 出售 ------------ 50 ----------- 3702018-03-11 ---- 充值 ------------ 50 ----------- 3202018-03-10 ---- 購買 ----------- -30 ----------- 2702018-03-09 ---- 充值 ----------- 300 ---------- 300 流水表結構是這樣的。 用戶id --- 時間 ----------- 交易類型 ------ 操作類型 ----- 變動金額 ----1 -----2018-03-09 ------ 充值 ------------ 收入---------- 300 ----1 -----2018-03-10 ------ 購買 ------------ 支出---------- 30 ----1 -----2019-03-11 ------ 充值 ------------ 收入---------- 50 ----1 -----2019-03-12 ------ 出售 ------------ 支出---------- 50----1 -----2019-03-13 ------ 購買 ------------ 支出---------- 100 不用單獨記錄這種余額字段,可用余額就是統計出來的。 有經驗的朋友指點一下好嗎?現在就是不知道怎么統計出這種效果。
查看完整描述

3 回答

?
蕭十郎

TA貢獻1815條經驗 獲得超13個贊

  1. 數據庫里流水表記錄金額變動的時候就記錄好當時的余額。既能實現你這個功能,也方便審計
  2. 不動數據庫的話,先查出所有的明細,然后根據類型自己計算出來每一筆對應的余額。

其他的想不到了,或者可以兩個結合,按日期分段來記錄余額,查詢的時候只要算少量的流水就能算出來,感覺沒什么必要

查看完整回答
反對 回復 2019-03-18
  • 3 回答
  • 0 關注
  • 808 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號