我想使用从表中获取数据的选择查询。
看起来像这样
SELECT table1.value1, table1.value2, table1.id, table2.id, table2.value2
FROM table1
INNER JOIN table2
ON table2.id = table1.value4
ORDER BY table1.id DESC
LIMIT 10
虽然table1.value4
有时可以为 0,并且没有table2.id
值为 0,因为它是一个自动增量值,所以它从 1 开始。我希望它从 1 开始。
因为当它等于 0 时,该特定行不可用,只有其他行。
但是我想知道如何设置一个 where 子句,它只应该在不等于 0的情况下获取table2
值。table1.value4