是否有方法添加IF语句以使用Kenx选择查询?假设我想实现以下查询:
SELECT id, name, IF(grade<60,'Fail','Pass') AS examResult FROM students;
有什么办法不用生的情况下用康耐视做那样的事吗?
谢谢。
发布于 2016-03-17 14:10:55
我不认为使用knex.raw
可以创建这样一个select语句。
您的查询可能如下所示:
knex.select('id', 'name', knex.raw('IF(grade<60,'Fail','Pass') AS examResult')).from('students')
我可以问问你为什么不想使用knex.raw
吗
https://stackoverflow.com/questions/35190145
复制相似问题