NOT
é um operador unário que complementa seu argumento, por exemplo
-
NOT(TRUE)
é equivalente aFALSE
Em contraste <>
é um operador binário que compara dois valores, por exemplo
-
1<>0
é equivalente aTRUE
ouNOT(1=0)
Esta última equivalência é o único sentido em que os dois estão conectados.