我有一个包含以下列的数据库表:
id_product,qty,total
我想选择所有qty<的产品总。
这就是我现在正在使用的,但它不起作用:
SELECT * FROM tb_products WHERE id_product='$id' AND qty < total;
答案 0 :(得分:0)
答案 1 :(得分:0)
Marc B是对的:
也许你正在为你的数量/总字段使用varchars,在这种情况下,qty = 6和total = 50实际上会给你你的症状。比较数字作为字符串意味着6大于50因为6> 5 =是真的。