ソフトウェア開発者の日常スマートフォン用の表示で見るソフトウェア開発者の日常こだわりなく書きたいことを書いていきます。SQL1年ほど前に書いたSQLの記事を改めて読んで、どのような動作になっているのかわかりにくい部分があると感じたので、補足する記事です。ajya.hatenablog.jp元のデータは以下とします。PostgreSQLテーブル内で列をコピーテーブル内で列から列へコピーしたいときがあります。今回初期設定した列が実は違っていたので、一括でコピーしたくなりました。方法は以下のとおりでした。Rahul...データベースのデータコピー2017-05-16SQL:データがあれば件数をカウントし、データがなければ0件として結果を取得する方法SQL作品に対する投票をするシステムがあります。投票の結果のデータをお客さんに送ったところ、0件だった場合も0件のデータが欲しいとの連絡がありました。全作品に0件というデータがあり、そこに票を加算していれば簡単に算出できます。SQLあるデータにおいて、当初は文字列の先頭と特定の文字の後に数字がついていました。途中から仕様が変わって、文字列にはまったく数字が付かなくなり、以下のようなデータになりました。SQL既にデータベースに登録されているデータを元にして、新しいデータを作成しなければならなくなりました。元のデータを見ると、以下の表の様に特定の区切り文字(/)で連結されています。...PostgreSQL:特定の区切り文字で連結されて1カラムに入っているデータを、分割して複数のレコードとして取得する方法2017-01-23SQL:同じテーブルに格納されている値をサブクエリ(副問合せ)で結合して取得するSQL同じテーブルに値が2レコードとして保存されていて、クエリで1レコードとして取得する方法をすぐ忘れてしまうのでメモです。具体的なクエリは以下のとおりです。日付書式の変換で不要なデータが含まれています。