我正在运行NodeJS和pg-promise,并试图完成以下事情:
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]
SELECT
如何WHERE NOT
?
答案 0 :(得分:1)
你可以尝试一下。
db.any('SELECT * FROM t_user WHERE email=$1 AND NOT EXISTS(SELECT email FROM t_user WHERE id= $2)', [email, id])