-2

I'm running NodeJS and pg-promise, and are trying to accomplish somethings like:

db.any('SELECT * FROM t_user WHERE email=$1 NOT(SELECT email FROM t_user WHERE id= $2)', [email, id])

[and error syntax 'NOT'][1]

how i can SELECT with WHERE NOT?

Serkan Arslan
  • 13,158
  • 4
  • 29
  • 44
Duy Tran
  • 1
  • 1

1 Answers1

1

Could you try this.

db.any('SELECT * FROM t_user WHERE email=$1 AND NOT EXISTS(SELECT email FROM t_user WHERE id= $2)', [email, id])
Serkan Arslan
  • 13,158
  • 4
  • 29
  • 44