I have the following query:

```
UPDATE movieexec e
SET    e.salary = 6m
WHERE  NOT EXISTS (SELECT *
                   FROM   movieexec e2
                   WHERE  e2.salary = 6m); 

```

How does it work logically? Can't I just say `WHERE e.Salary != 6M` ?