0

次の関数を使用して node-postgres (pg) で結合クエリを実行しようとしていますが、構文エラーが発生します。問題は結合クエリです。他のすべては正常に機能します。pgで結合クエリをフォーマットする正しい方法は何ですか?

exports.bigBook = function(req, res) {
  var bookNumber = req.params.id;
  pool.connect(function(err, client, done) {
   if (err) { return console.error('error fetching client from pool', err);}
   client.query('SELECT * FROM book WHERE id = $1 LEFT JOIN author 
    ON (book.author = author.auth_id)'), [bookNumber], function (err, results) {
    client.release();
    res.send(results.rows);
  };
 })
}
4

1 に答える 1