查询:SELECT id, name, FROM users u WHERE **id <> 0** LIMIT 50 OFFSET 0
条款id <> 0
在这里意味着什么?这是不是意味着:
id小于零或id大于零
答案 0 :(得分:14)
<>
表示“不相等”(也可以用某些DBMS写成!=
)
答案 1 :(得分:4)
这意味着不平等,显然我必须提交至少30个字符才能得到答案。
答案 2 :(得分:1)
表示“ID与0不同”。
因此,大于或小于0。
答案 3 :(得分:0)
这意味着只包含字段id
的值大于或小于0的结果,基本上是非零id
的记录 - 但实际上这不应该是可能的,如果它那么我建议重新考虑你的桌子设计。
答案 4 :(得分:0)
这意味着您正在获取ID不等于0(零)的所有记录,我有时只是用它来检查是否已经保存了某些记录(如果记录中有一个ID,则表示已保存)。 / p>