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