我在制定 sql 查询时遇到问题。该代码用于访问 sqlite 数据库的 php 脚本。
我想要做什么:我只想选择超过单个偏移量的数据集:
select * from tab1 t, tab2 z where t.id = z.ref and (t.value - z.offset > '50')
为什么这不起作用?
我尝试了另一种方法,但这也失败了。
select *, t.value - z.offset as diff from tab1 t, tab2 z where t.id = z.ref and ( diff > '50')
列差异包含正确的值,但我不能在 where 子句中使用它。
知道如何制定这个吗?谢谢你的帮助!伽利奥