SELECT *
FROM customers
WHERE customer_name NOT IN ( 'IBM', 'Hewlett Packard', 'Microsoft' );
我想在我的任务中编写一个类似于上述查询的查询,我的任务是在ruby on rails上。
答案 0 :(得分:3)
如果您使用的是 Rails 4 ,则以下操作
Customer.where.not(customer_name: ['IBM', 'Hewlett Packard', 'Microsoft'])
对于低于 Rails 4 的Rails版本,以下内容将起作用
Customer.where("customer_name NOT IN (?)", ['IBM', 'Hewlett Packard', 'Microsoft'])