PostgreSQL

PostgreSQL

PostgreSQLを使って数値データの絶対値、二乗平均平方根(RMS)を計算して2つの値の距離を計算する

1次元の距離のテストデータテーブルの作成まずテストデータテーブルを作成します。DROP TABLE IF EXISTS distance;CREATE TABLE distance (x1 int, x2 int);INSERT INTO ...
PostgreSQL

PostgreSQLで欠損値をNULLではなくデフォルト値に置き換える

データベースには、数値型、文字列型、日付型、論理値型など様々なデータ型がありますが、どんな種類のデータも NULL という値を取ることができます。ただし、NULLはかなり厄介な存在で、NULLと文字列を結合するとNULLになり、NULLと数...
PostgreSQL

文字列の連結:複数の値を操作して新しい集計対象・指標を作成する

テストデータテーブルの作成DROP TABLE IF EXISTS user_location;CREATE TABLE user_location (userid text, prefecture text, city text);INS...
PostgreSQL

集約関数,Group By句,ウィンドウ関数,OVER句を使ってグループの特徴量を計算する

まずはテストデータテーブルを作成DROP TABLE IF EXISTS score_table;CREATE TABLE score_table ( amazon_user_id text, product_id text, score ...
PostgreSQL

PostgreSQLによる日付・時刻データの足し算・引き算

2つの日付・時刻データの差分や、日付・時刻データの加算方法を紹介します。会員登録時からの経過日数や、登録された生年月日から現時点の年齢を計算するなどに使えます。↓より詳しく知りたい方はこちらを参照してください。会員登録日時と生年月日のテスト...