【发布时间】:2020-06-03 21:52:59
【问题描述】:
好的,所以我在 phpmyadmin 中使用 SQL 尝试计算 2 列的差异并将该值添加到第 3 列。我已经通过 CSV 将我的数据导入到数据库中。我正在尝试在 SQL 数据库中像 Excel 和 Access 一样“自动求和”。
我的栏目是“Tax Collected” - “Tax Paid” = “Tax Gain”
【问题讨论】:
-
仅供参考——存储计算值违反了数据库规范化。不确定这是否是您的担忧...
-
明白,当你说存储时。这是否意味着您可以使用虚拟或持久?
-
这意味着规范化数据库没有包含从其他列计算的值的表。查询表时可以得到计算值。
-
罗杰,但我不能有一个存储查询值的表吗?当然,与原始表格分开
-
你可以 ...并不意味着你应该。这取决于数据库规范化对您是否重要。也许您应该阅读有关规范化以及在什么情况下要进行规范化以及在什么情况下要违反规范化?
标签: mysql sql phpmyadmin