【发布时间】:2012-04-19 16:57:08
【问题描述】:
MySQL 提供了一个很好的运算符<=>,它可以处理可能包含空值的比较,例如null <=> null 或null <=> 5 等。与许多编程语言一样,返回直观的结果。而普通的 equals 运算符总是只返回 null,这让许多 MySQL 新用户(例如我自己)犯了错误。
是否有原因 MySQL 拥有这两者而不只是 <=> 中的功能?谁真的需要使用内置语言类型有效地未定义的运算符?
【问题讨论】:
标签: mysql null operators equals equals-operator