【问题标题】:NodeJs using express and pg-promise for postgresql?NodeJs 对 postgresql 使用 express 和 pg-promise?
【发布时间】:2017-10-08 15:03:59
【问题描述】:

我正在运行 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]

我怎么能SELECTWHERE NOT

【问题讨论】:

  • pg-promise 与此处无关。您的查询无效,错误是服务器端的。

标签: sql node.js pg-promise


【解决方案1】:

你可以试试这个。

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

【讨论】:

    猜你喜欢
    • 2016-09-12
    • 2017-08-30
    • 2021-09-24
    • 1970-01-01
    • 2018-04-12
    • 2018-12-10
    • 2017-10-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多