作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有两张 table
我想对它们的两列进行求和,即表 order_tb
中的支付金额和now_paid
从表 delivery_tb
。
在两个表中 order_no
是一样的。
任何人都可以建议我如何做到这一点。
最佳答案
根据我的理解,您正在尝试从不同的表中获取两列的总和。如果是这样,以下查询可能有效,但未经测试。
SELECT (order_tb.paid_amount + delivery_tb.now_paid) as total FROM order_tb
JOIN delivery_tb ON(order_tb.order_no=delivery_tb.order_no)
或者您想要的是每个列的总和,那么以下查询可能会起作用。
SELECT SUM(order_tb.paid_amount) as paid_amount_total,
SUM(delivery_tb.now_paid) as now_paid_total FROM order_tb
JOIN delivery_tb ON(order_tb.order_no=delivery_tb.order_no)
group by delivery_tb.order_no
关于php - 如何在php中对不同表的两列进行求和,其中customer_name在两个表中都相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37935526/
我是一名优秀的程序员,十分优秀!