データベースからいくつかのデータを取得するために、Ruby に次のクエリがあります。
@mastertest = connection.execute("select code_ver, date from mastertest")
だから今@mastertest
、すべての行と列を含む2次元配列であると仮定します
私はこれを試してすべてを印刷します:
@mastertest.each do |row|
puts row[0]
end
そして、すべての行の最初の列を出力します。
ここで、すべての行の最初の列から一意の値を見つけて、その出現回数も数えたいと思います。ハッシュまたは配列を介して実行できることはわかっています。誰かがこれで私を助けることができますか?