въпрос за mysql

Radko

Registered
Какво върши следния оператор "<>" в една заявка?

Пример: "SELECT .... WHERE number <> 11"
 
Това е оператор за сравнение, който буквално означава "не равно" и е идентичен на оператора за сравнение "!=" който означава същото.
Ако се замислиш самият оператор "<>" съдържа два отделни оператора за сравнение едновременно - "<" и ">" което ще рече че дадена променлива примерно трябва да бъде или по-голяма или по-малка от дадена стойност, тоест трябва да бъде различна от нея (което е идентично на "!=")
Дали ще използваш "SELECT .... WHERE number <> 11" или "SELECT .... WHERE number != 11" няма никакво значение.
 
Radko каза:
Какво върши следния оператор "<>" в една заявка?

Пример: "SELECT .... WHERE number <> 11"

По-голямо, по-малко... но не и 11 :)
Еквивалентно на !=
 

Back
Горе