0
Hellow分列的值,我在寻找如何像这样创建的查询与knexKnex.js由另一列
SELECT product.price/100 AS priceInDollars
,并得到错误“价格/ 100未找到”
相关问题divide the value of a column by another column
Hellow分列的值,我在寻找如何像这样创建的查询与knexKnex.js由另一列
SELECT product.price/100 AS priceInDollars
,并得到错误“价格/ 100未找到”
相关问题divide the value of a column by another column
Knex似乎用引号将列包装起来,所以使用Knex查询生成器不能支持此类操作,因为数据库会将其解释为文字。
knex.column('title', 'author', 'year').select().from('books')
Outputs:
select `title`, `author`, `year` from `books`
但是,knex还提供了一种方法来激发原始SQL语句,因此您将能够执行此查询。
knex.raw('SELECT product.price/100 AS priceInDollars').then(function(resp) { ... });
延伸阅读:Knex Raw Queries