我在执行查询时遇到了愚蠢的问题。当我将整数存储在goals_num 变量中时,我打算将它用于另一个查询,但它不会运行任何东西。但是,如果我插入 221(无论如何它包含的内容)而不是 targets_num,则运行查询我会打印结果。谁能告诉我是什么问题?谢谢!
puts goals_num = db.execute("select MAX(goals) from EnglandTopScorers")
db.execute("select * from EnglandTopScorers where goals='#{goals_num}' ") do |row|
puts row
end