タグ

ブックマーク / nodoame.net (2)

  • 【MySQL】改行コードを削除しながらSELECTする方法 - Wataame Frog

    MySQLでSELECTする時に、レコード内に含まれる「改行コード」を削除しながら抽出する方法を備忘録としてポストします。 SQLで改行コードを削除する方法 原因 とあるレコードの一覧をcsvなりエクセル表で欲しいと言われたので、以前ポストしたCSEで1,000件ごと抽出しcsv書き出ししたのですが、行数を数えるとなぜか1,200件ほどになっていました。 原因を調べると、途中で「改行」しているレコードがわんさかとあり、こりゃイカンと。 改行している原因は「改行コードが含まれているから」だと何となく理由が分かったので「消しながら抽出すれば良いんじゃない」のと"ごにょごにょ"して、欲しいデータが作成できました。 この"ごにょごにょ"する方法を解説したいと思います。 Replace関数で置換 抽出したいカラムに対し Replace 関数で改行コードの変換を指定し、改行コードを置換・削除します。

    mfham
    mfham 2016/01/28
  • 【MySQL】CONCATとGROUP_CONCATを駆使して、複数レコードの文字列を結合してみる。 - Wataame Frog

    MySQLで複数行の文字列レコードをひと纏めにして、1レコードとして出力する方法を備忘録としてポストします。 以下の旅行テーブルのレコードを利用します。 CONCAT() MysqlのCONCAT()関数は文字列の結合を行う関数。 使い方は以下のように。 CONCAT() 書式

  • 1