エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
mysqlで複数行にまたがるカラムをCSVフォーマットで出力する方法 - download_takeshi’s diary
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
mysqlで複数行にまたがるカラムをCSVフォーマットで出力する方法 - download_takeshi’s diary
地味なネタですが、今日はまってしまったのでメモっておきます。 とあるとmysqlのデータをselect * from... 地味なネタですが、今日はまってしまったのでメモっておきます。 とあるとmysqlのデータをselect * from xxx into outfileで外部ファイルに出力したいとします。 テーブルのスキーマは「URL、タイトル、 HTML本体」という構成だとしましょう。HTML本体の部分は改行がたくさん入っています。 このデータをあとからcsvとして正しく読み込めるようなフォーマットで出力したいわけです。 まずは普通に出力してみます。 select url, title, html from table into outfile "output.tsv"; そうするとこのような結果になります。 http://hoge.com タイトルですよ \ \ \ 〜途中省略〜\ mysql のinto outfileはデフォルトだとTAB区切りで、複数にまたがるデータについてはバックスラッシュでエス