【发布时间】:2021-12-23 15:42:00
【问题描述】:
SELECT * FROM EMPLOYEE WHERE AGE>40 AND (LOCATION='Chennai' OR NOT LOCATION='Agra');
如何在ObjectionJS/Knex ORM中写出类似上面查询语句的东西?
【问题讨论】:
-
LOCATION='Chennai' OR NOT LOCATION='Agra'为什么在这两者之间有 OR? -
LOCATION='Chennai' OR NOT LOCATION='Agra'- 如果第二个条件部分NOT LOCATION='Agra'为假/空,那么第一部分LOCATION='Chennai'也是假/空。因此第一部分是多余的,必须删除。
标签: mysql orm knex.js objection.js