我正在使用mysql2,这是我的代码:
mycon = Mysql2 :: Client.new(:host ..)
result = mycon.query(“...”)
当我通过mysql程序运行查询时
sta info1 info2 info3
1 55 23 242
2 44 322 3223
3 33 33 31
4 22 323 31
3 11 233 323
1 32 32 323
如何用Ruby打印所有sta = 1和sta = 3的行?
另外如何在不使用sta = 1,3的情况下使用/取出info2中的所有数字, 我想在其他数据库上查询这些数字,所以我认为脚本是必须的。
谢谢!
答案 0 :(得分:0)
您可以使用SQL按sta列进行过滤:
SELECT sta, info1, info2, info3 from MyTable WHERE sta = 1 OR sta = 3;