我正在尝试取low_stock_alert > stock_type
。
low_Stock_alert,stock_type类型小数(10,2)。
为什么我得错了结果。 错误的结果:id => 368,361,339
SELECT * FROM `products` WHERE `low_stock_alert` > `stock_type`
ORDER BY `products`.`id` DESC
LIMIT 0 , 50
答案 0 :(得分:0)
在所有记录中你确实有low_stock_alert > stock_type
。但据推测,这并不是您的意图 - 您可能想要查询low_stock_alert > stock
:
SELECT *
FROM `products`
WHERE `low_stock_alert` > `stock`
ORDER BY `products`.`id` DESC
LIMIT 0, 50