В чем разница между !=
и <>
в mysql.
какой символ хорош для пользователя в sql-запросе для не равного условия. Скажите, кто-нибудь скажет мне, за какие плюсы и минусы использовать символ не равный в mysql.
В чем разница между '! =' и '<>' в mysql
Ответ 1
!=
требуется 3 нажатия клавиш (Shift,!, =) и <>
требуется 3 нажатия клавиш (Shift, <, > ). Однако сенсорная машинистка должна переключить руки, чтобы нажать =
.
Вы должны обязательно использовать <>
над !=
. Вы сохраните не менее 10 миллисекунд ввода для каждого использования.
Ответ 2
В MySQL существует абсолютно без разницы, но <>
- это вариант, присутствующий в стандарте SQL ISO.
Если вас интересуют мелочи, я могу сказать вам, что у Oracle также есть ^=
помимо этих двух.
Ответ 3
Нет никакой разницы. Согласно SQL.org, оператор!= Преобразуется в < > компилятором/интерпретатором во время выполнения, поэтому по существу это просто псевдоним.
http://www.sql.org/sql-database/postgresql/manual/functions-comparison.html