非常に大きな CSV (カンマ区切り値) ファイルがたくさんあり、それらを分析したいと考えています。これには SQL クエリが最適です。これまでのところ、MS Access を使用して CSV ファイルをインポートし、それらに対してクエリを実行してきました。ただし、非常に悪い SQL エディターがあり、クエリ/テーブルをいつ開くか、編集するか、削除するかについて、ばかげた恣意的なルールがあることに加えて、非常に遅いです。クエリを実行するときの最初の遅さは我慢できますが、別の列でテーブルをソートしようとしたり、5 分待ったり、スクロールしようとしたりするたびに、クエリが再実行されるように見えるのが本当に嫌いです。
仕事のためのより良い(無料の)ツールはありますか?(必要に応じて、CSV を別のものに変換するスクリプトを手動で作成したいと思います)
ありがとう!
編集:すべての回答をありがとう!SQL Server を試してみます。うまくいけば、その答えを受け入れます。明確化:データファイルのインポートは必ずしも私にとって問題ではありません(ただし、これを行う簡単な方法はもちろん大歓迎です)。私が必要としているのは、(かなり複雑な) クエリを迅速かつ効率的に実行できるようにするプログラムです。FileHelpers は役に立ちません。まず第一に、私は .NET 言語をまったく知らず、第二に、Java でデータを持っていたのですが、SQL を使用すると分析がはるかに簡単になると思いました。でも答えてくれてありがとう!