ruby:mysql2 select语句,带null

时间:2014-07-31 12:55:36

标签: ruby gem mysql2

我尝试选择所有带有ruby的行,其中该字段为null。我得到零结果或声明无效。到目前为止我试过了:

db.query("SELECT * FROM names where name is null;")
db.query("SELECT * FROM names where name is nil;")
db.query("SELECT * FROM names where name is #{null};")
db.query("SELECT * FROM names where name is #{nil};")

select语句应该如何?

我使用ruby和mysql2 gem

1 个答案:

答案 0 :(得分:0)

SELECT * from 'names' WHERE 'name' IS NULL

这适用于普通的MySQL,现在看到你使用ruby,这可能对你没用。