【发布时间】:2017-06-21 03:47:13
【问题描述】:
我正在尝试运行 SQL 语句。我想选择paid 低于total 的行。
如果total = 500 和paid = 0,SQL 将显示该行。
当total = 500 和paid = 500 时,也会显示该行。
我也不想显示total 等于paid 的行。我需要添加IS NOT == 还是有更实用的方法在 SQL 语句中定义它?
这是我的 SQL 语句:
SELECT id, name, total, paid FROM invoice WHERE paid <= total
【问题讨论】:
-
WHERE paid < total。<=是 "less-than-or-equal-to" 运算符。见tutorialspoint.com/sql/sql-operators.htm -
这在逻辑上是不可能的
-
抱歉,它成功了。谢谢
标签: sql