エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SQLで,テーブルに存在しない複数行のデータを取得する方法 (PostgreSQLの generate_series関数をマスターしよう) - 主に言語とシステム開発に関して
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SQLで,テーブルに存在しない複数行のデータを取得する方法 (PostgreSQLの generate_series関数をマスターしよう) - 主に言語とシステム開発に関して
PostgreSQLで,テーブルを使わずに,複数行のデータを取得する方法。 SQLの中で,大量の定数データを使... PostgreSQLで,テーブルを使わずに,複数行のデータを取得する方法。 SQLの中で,大量の定数データを使う必要がある。(例えば,1ヶ月間の日付全部とか,1000までの素数全部とか) だが,それらのデータを,前もってどこかのテーブルに格納しておくことはできない。(データが多すぎるから・・・) そんなとき,「複数行の使い捨てデータを動的に生成する」というテクニックが役立つ。 テーブルやシーケンスは使わない。 以下はその方法。 特に,Webアプリの開発でどう役立つのか?という点に重きを置いている。 できることの一覧: 数字,日付,その他の定数データを大量に生成する方法。 生成された複数行のデータを使って「補間」を行なうことができる。 無理すれば,一般の言語での「配列」みたいなこともSQLでできる!! 目次: (1)複数列のデータをSQLで定義して返す方法 (2)generate_serie
2015/11/16 リンク