如何在具有相同日期的交易的会计表中按交易日期排序

时间:2019-04-05 11:13:07

标签: mysql database accounting

我正在使用mysql设计会计数据库,并且必须按日期列 txn_date 订购交易。问题在于同一日期的交易顺序。

  1. 我提出了两种解决方案-将txn_date列设置为 时间戳,用户仅输入日期,因此应用程序将 自动获取当前时间并将其添加到日期。

  2. 将txn_date保留为仅日期,并添加另一列整数sl_no 随着具有相同日期的交易插入到 表。

解决方案1 ​​

create table journal (
        id int,
        txn_date timestamp
    )

解决方案2

create table journal (
    id int,
    txn_date date,
    sl_no int
)

这两种解决方案目前都可以使用,我想知道哪种设计是“正确的”。我们将不胜感激那些从事会计软件工作的人员的意见。

0 个答案:

没有答案