【发布时间】:2014-09-24 12:28:08
【问题描述】:
我有两列(credit 和 debited_amount),我想计算它们之间的差异。
只需要检索大于零或debited_amount 字段为空的记录。
如果值为零,请不要介意。
这是我尝试过的 SQL 查询。请帮忙
SELECT
`p_Id`,
`user_id`,
`doc_id`,
`credit`,
`app_date`,
`expires_on`,(credit - debited_amount) AS credit
FROM
`wp_loyalty_credits`
WHERE
`expires_on` > now();
【问题讨论】:
-
所以你可以比较
expires_on和now(),但是你不能比较其他2列? -
如果 debited_amount 为 null,则 credit 和 debited_amount 的差异显示为 Null。在这种情况下,我需要相同的 credit 值
标签: mysql sql phpmyadmin