Excel では参照セルを作成できます (例: A2 = A1 + 1)。または、他のシートに参照セルを作成します。
postgres で、別のテーブルへの参照セルを作成したいと思います。出来ますか?どうすればそれを達成できますか?
前もって感謝します
Excel では参照セルを作成できます (例: A2 = A1 + 1)。または、他のシートに参照セルを作成します。
postgres で、別のテーブルへの参照セルを作成したいと思います。出来ますか?どうすればそれを達成できますか?
前もって感謝します
RDBMS は別のアプローチを使用します。クエリとデータがあります。何かをクエリするとき、データに対して余分な計算を実行するのは自然なことです。あなたの場合、これは単純な算術関数です。
たとえば、次のテーブルがあるとします。
CREATE TABLE tab (
id integer PRIMARY KEY,
a1 integer
);
さて、あなたのケースを達成するために、次のことができます:
SELECT id,
a1,
a1+1 AS a2
FROM tab;
ご覧のとおり、数式で既存の列を使用し、結果に新しいエイリアスを割り当てていa2
ます。
公式の PostgreSQL ドキュメントからチュートリアルとSQL の基本を読むことを強くお勧めします。SQL 入門書もいくつかあります。