問題タブ [postgresql-9.6]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 順序付けられた行セット内の等しい連続する値をカウントします
次のような2つの列を持つテーブルがあります。
およびその中の次のデータ:
action_time列に重複する値はないと想定できます。
最後のアクションから始めて、連続して行われた同じアクションの数をカウントするにはどうすればよいですか?
連続する同じアクションの数に制限はなく、任意のアクションが最後のアクションになる可能性があります。また、さまざまなアクションに制限はありません。例のデータを単純化するために、2 つだけを使用しました。
この例のデータでは、結果が 3 になると予想しています。これは、最後のアクションが「b」であり、3 回連続して発生したためです。
ウィンドウ関数と句を組み合わせて解決策を達成できると思いますが、そのWITH RECURSIVE
方法がわかりません。
linux - s390x 用の Postgresql 9.5 または 9.6
SUSE Linux V11 SP3 で利用可能な postgresql のベース バージョンは、Postgresql 9.1 - s390x です。
ただし、s390x アーキテクチャーにデプロイされた zLinux インスタンスには、postgresql 9.5 または 9.6 バージョンが必要です。
検索から適切なパッケージが 2 つしか見つかりませんでした。
- https://www.rpmfind.net/linux/RPM/fedora/devel/rawhide/s390x/p/postgresql-server-9.6.1-1.fc26.s390x.html (ただし、fedora 用のようですzLinux で互換性があるかどうかはわかりません)
- もう 1 つは https://github.com/linux-on-ibm-z/docs/wiki/Building-PostgreSQL-9.4-on-SLES11%E2%80%8B で、SLES11 で PostgreSQL 9.4 をビルドする方法を説明しています。
誰でもそれを入手するためのリンク/チュートリアルを教えてください。
ubuntu-12.04 - Postgresql 9.6 サーバーが起動しない - ubuntu 12.04
Ubuntu 12.04 に postgresql 9.6 をインストールしました。Postgresql 9.6 バージョンしかありません。古いバージョンは完全に削除しました。
ただし、サーバーは起動していません
コマンドでエラーは発生しませんが、このために開始されたプロセスはありません。次に、次のコマンドでサーバーを手動で起動しました。
コマンドの応答は次のとおりです。
この問題を解決するにはどうすればよいですか?
postgresql に接続しようとすると、システムからエラー メッセージが表示されます。
sql - postgreSQL 9.6 および pg admin 4 でテーブルを更新しようとしていますが、更新/挿入していません
postgreSQL 9.6 および pg admin 4 でテーブルを更新しようとしていますが、更新/挿入していません。基本的に書き込みクエリは機能していませんが、そのタブで機能していますが、新しいタブを開いて変更を確認しようとすると、変更はなく、データは同じです。
名前の更新や行の挿入などの単純な SQL クエリ。問題は SQL クエリではありません。
sql - 異なるテーブルのデータを 1 つの列に結合することは可能ですか?
SQLスキーマを使用して次のJSON構造を実現しようとしています:
トリッキーな部分は、1 つの型の値だけでなく、異なる型の値を含めたいということです。私の考えは、値ごとに異なるテーブルを用意することでした。
それらを外部キーを介して data_set テーブルに含めます。
私の問題は、キーを使用して 1 つの列の異なるテーブルから ID を参照する方法がわからないことです。この問題に取り組む際にまったく間違ったアプローチを取っている場合です。