「 mysql 」 一覧

【SQL】グループ中の最大値のレコードを取得する方法

2015/11/11   -MySQL
 , , ,

SQLのGROUP BY句とMAX()を利用して、グループ化したレコード中から最大値をもつレコードを抽出する方法を備忘録としてポストします。

【SQL】SQLでif文的なことをする場合はCASEを使う

2015/11/10   -MySQL
 , , ,

SQLでif文的なことをしたい場合の備忘録。

Windows10(64Bit版)にMySQL 5.1をインストールする方法

前回に続き、開発環境作成の備忘録としてWindows10(64bit)へのMySQL(5.1)のインストール方法をポストします。

MySQLで、改行コードを削除しながら抽出する方法

SQLで一覧を作成時に、レコード内に含まれる改行コードを削除しながら抽出する方法を備忘録としてポストします。

SQL開発環境ソフトウェア「CSE」でMySQL5に接続する方法。

10年ぐらい前から使っているCSEを今更ネタにするのもどうかと思ったのですが、次回また最初から調べるのもアレなので、自分用にWindows7(32bit版)からMySQL5に接続する方法を備忘録代わりにポストします。

【MySQL】CONCATとGROUP_CONCATを駆使して、複数レコードの文字列を結合してみる。

MySQLで複数行の文字列レコードをひと纏めにして、1レコードとして出力する方法を備忘録としてポストします。

CakePHP2 + MySQLでシーケンステーブルを使ってみる。

tableA を使用する処理Aで、日付や作成者IDなどを組み合わせた発注番号的なコードを発番する処理を作成。
単独の機能だったので、tableA の AUTO_INCREMENT を利用して発番していましたが、機能追加で処理Bからも処理Aで発番していたコードが必要になり、AUTO_INCREMENT が使えない事態になったので、発番用にシーケンステーブルを使うことにしたので、その内容を備忘録してポストします。

CakePHPのバージョンは2.3.10です。

MySQL で Select 結果で Update する方法。

2014/11/12   -MySQL
 , , , , , ,

あるテーブルで、姓名カラムを2つ(姓:name_family、名:name_first)と分かれていたのが仕様変更となり、姓名のカラムを name カラム 1つに結合することになりました。

その際、既にインサートされているレコードの「姓」「名」を「姓 名」と全角スペース区切りで結合しつつアップデートする必要がありましたので、備忘録としてその方法をポストします。

SQLの「REPLACE」で文字列を一括で置換してみる

2013/05/25   -MySQL
 , , , ,

ちょいとした事で、DB内の文字列の一括置換が必要になったので使ったSQL。その名も REPLACE。文字通りの意味ですね。

MySQLのカラム名を変更する方法

2012/04/19   -MySQL
 , , , , ,

MySQLの既存テーブルのカラム名を変更するSQLの忘備録です。

no image

MySQLでテーブルにカラムを追加する方法

2012/03/22   -MySQL
 , , , ,

MySQLの既存テーブルに、カラムを追加するSQLの忘備録です。