サブクエリとは、簡単にいうとクエリ内のクエリのこと。もしくはそれを利用したSQLのこと。 考え方は難しくはないが、サブクエリが使える場所は複数あるため、整理しておきたい。 サブクエリの一種である相関サブクエリについては別の記事に書いた。 動作確認環境とテーブル PostgreSQL 9.4でクエリの動作を確認した。 また、使用したテーブルの定義は下記。 CREATE TABLE students ( id INTEGER PRIMARY KEY, name VARCHAR(10) NOT NULL, age INTEGER ); CREATE TABLE courses ( id INTEGER PRIMARY KEY, name VARCHAR(10) NOT NULL ); CREATE TABLE enrollments ( courseId INTEGER REFERENCES c
GitLab Omunibus版でインストールされるビルトインPostgreSQLは、TCP:5432ではなくホスト内でしか接続出来ないUnix Domain Socketで待機ローカルホストからOSユーザでしか接続出来ないPeer認証を使用で起動していてこれに沿った接続方法なら標準のpsqlコマンドでも接続できます。最終的に外部からJDBC接続して分析などを行う為、GitLabがPostgreSQLに接続する為どういう設定がされているのか見て行きます。GitLabが用意しているPostgreSQLへのアクセス方法公式ドキュメントでは「gitlab-psql」という独自コマンドとOSユーザーが紹介さ...
GitLab Omunibus版でインストールされるビルトインPostgreSQLは、 TCP:5432ではなくホスト内でしか接続出来ないUnix Domain Socketで待機ローカルホストからOSユーザでしか接続出来ないPeer認証を使用 で起動していてこれに沿った接続方法なら標準のpsqlコマンドでも接続できます。 最終的に外部からJDBC接続して分析などを行う為、GitLabがPostgreSQLに接続する為どういう設定がされているのか見て行きます。 GitLabが用意しているPostgreSQLへのアクセス方法 公式ドキュメントでは「gitlab-psql」という独自コマンドとOSユーザーが紹介されていて、これを使うことで簡単にPostgreSQLに接続できます。 GitLabのデータベース「gitlabhq_production」への接続コマンド。 gitlab-psql -
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く