和AND之间是否存在差异?

时间:2013-12-11 20:09:21

标签: mysql sql oracle10g

我正在读某处and是一个按位运算符而AND是常规运算符?

如下所示:

AND is equivalent to &&
and is equivalent to &

这是对的吗?我尝试搜索堆栈溢出,但我可以找到任何东西,因为使用单词并搜索引导没有在哪里。有人可以链接一个问题,我相信之前已经问过这个问题。

2 个答案:

答案 0 :(得分:2)

MySQL不区分大小写,至少对于关键字

答案 1 :(得分:0)

两者都不相同只是 convention 来写关键词大写

这是一个例子

SELECT id,name 
FROM table_name 
WHERE id 
IN (1,2)
AND name = 'username'

相当于

select id,name
from table_name
where id
in (1,2)
and name = 'username'

正如您可以看到更好的可读性