У меня есть массив и оператор выбора SQL, который выводит список, очень похожий на массив. Я хочу сравнить результаты оператора SQL и массива и посчитать сходства. Я сделал это:
array = [H1, H3, H4, H6, H9]
sql_statement = S.connection.select_rows("select name from bla") # should get H1,H4,H10
i = 0
sql_statement.each do |sql|
if (sql & array)
i += 1
end
Я хочу, чтобы ответ был равен 2 при совпадении H1 и H4.
Любая помощь?
Спасибо