タグ

2017年6月13日のブックマーク (3件)

  • 生CSVファイルに対してSELECTして検索する方法 - Qiita

    CSVファイルからデータを抽出したい場合、データ量が膨大だったり、条件が複雑だったりした場合、 「あー、SQLで検索かけたいなー。でもわざわざDBにテーブル作ってINSERTするのも面倒だなー」 とか思ったりすることがあります。 そんな願望を叶える小技を見つけたので紹介します。 概要 H2DBというDBがありますが、このJDBCドライバーを通して、例えば下記のようなSQLを実行すると、生CSVファイルに対して検索がかけられます。 select * from csvread( -- CSVファイルパス '/Hoge.CSV', -- カラム名一覧。カンマ区切り 'TEST1,TEST2', -- 文字コード 'Shift-JIS' ) where TEST1 like 'あいう%' ドライバーを使う設定だけすればよく、DBをセットアップしたり、テーブルを作成する必要はありません。 LIKE文

    生CSVファイルに対してSELECTして検索する方法 - Qiita
  • CSV に SQL でお手軽に問い合わせたい - 2016 年、冬(JOIN なども交えつつ)

    お手元の CSV ファイルを手軽に加工しようと思った場合、EXCEL 等のアプリケーションに取り込んで利用するのが一般的かと思います。 まぁ、ほとんどの場合はそれで十分なのですが。 「65,536 行までしか扱えない古いバージョンを考慮しなくてはいけない環境なので、そもそも EXCEL に取り込む為のデータを CSV から必要な分だけ抽出したい」 ですとか、 「こっちとあっちの CSV を結合した結果を加工して出力したい」 ですとか、 「てゆうか、 直接 CSVSQL で問い合わせたいんじゃー」 みたいな欲求が、この記事を開いたような方には稀に良くあるのだと思います。 そこで、今回は CSVSQL で問い合わせる方法について、JOIN 等も考慮しつつ、なるべく色々なケースを見た上で、最後に簡単な比較をしてみようと思います。 また、GUI アプリケーションを使った方法も、少しです

    CSV に SQL でお手軽に問い合わせたい - 2016 年、冬(JOIN なども交えつつ)
  • ニンテンドースイッチ版『スカイリム』の映像公開。Joy-Conで弓矢を構えるの楽しそう!

    ニンテンドースイッチ版『スカイリム』の映像公開。Joy-Conで弓矢を構えるの楽しそう!2017.06.12 19:039,224 塚直樹 Joy-Con操作が面白そう! 以前よりNintendo Switch(ニンテンドースイッチ)版の投入が予定されていた、アクションRPGゲームの『The Elder Scrolls 5: Skyrim(スカイリム)』。そのトレーラー映像が、現在開催中のゲーム市E3で公開されました! Video: Bethesda Softworks/YouTube Joy-Con(ジョイコン)を両手に握っての操作が楽しそうですね! 左手で盾を構えて敵の攻撃を受け流し、右手の剣で斬りつける。あるいは左手で弓を構えて、右手で矢を引き絞って射る。さすがモーションコントロールの老舗任天堂、さすがニンテンドースイッチです。 Image: Bethesda Softwork

    ニンテンドースイッチ版『スカイリム』の映像公開。Joy-Conで弓矢を構えるの楽しそう!
    clash_m45
    clash_m45 2017/06/13
    こんな程度じゃダメージ通らんぜw