日別アーカイブ: 2014/01/05

MySQL で INSERT と UPDATE を1文で実現する ~REPLACE 構文編~

データベースにデータを登録する際に、INSERT と UPDATE か判断して実行しなければならないことがある。たとえば、カテゴリーの追加と更新を行うページで、ID が付与されている場合は ID をキーにして UPDATE、されていなければ INSERT を行うようなケースだ。MySQL には便利な拡張機能が用意されており、適切に使用すればコーディング量を減らすことができる。今回は、REPLACE ...続きを読む