Czy istnieje powód, aby nie używać <=> (null safe equals operator) w mysql zamiast =?

MySQL zapewnia miły operator<=> działa z porównaniami, które mogą zawierać wartość null, taką jaknull <=> null lubnull <=> 5 itp. oddając intuicyjne wyniki w wielu językach programowania. Podczas gdy normalny operator równań zawsze zwraca wartość null, która łapie wielu nowych użytkowników MySQL, takich jak ja, nie działa.

Czy istnieje powód, dla którego MySQL ma zarówno WŁAŚCIWĄ funkcjonalność, jak i nie<=> ? Kto naprawdę potrzebuje operatora, który jest skutecznie niezdefiniowany z wbudowanymi typami języków?

questionAnswers(5)

yourAnswerToTheQuestion