我有这个

SELECT *
FROM tl_products
WHERE preisbevor > preis
ORDER BY updatetime DESC
LIMIT 25


它可以工作,并且使所有带有preisbevor的产品都比preisbevor大。但是我只会得到preisbevor超过preisbevor 1个的物品

现在,它为我们提供了“ productname preisbevor:2.00 $,preis:1.99 $”
但是我只会得到preisbevor比preisbevor大并且必须达到1 $的产品

如:“ productname具有preisbevor:2.99 $,具有preis:1.99 $”,如果它具有2.98 $,则我没有此项目...

最佳答案

使用以下查询

SELECT *
FROM tl_products
WHERE preisbevor >= preis+1
ORDER BY updatetime DESC
LIMIT 25

10-01 11:39