<> powinno być preferowane, wszystkie rzeczy są równe, ponieważ jest zgodne ze standardem sql i jest technicznie bardziej przenośne...
!=
jest niestandardowe, ale większość baz danych to implementuje.
sql:2008 gramatyka:
<not equals operator> ::=
<>