1
postgres 9.5.3では、バケットの一部を埋める値がない場合、指定されたバケット数よりも返されているバケット数がwidth_bucket()
です。これらの空のバケツが現れるようにする方法はありますか?width_bucketが空のバケットを返さない
CREATE TEMP TABLE metrics (val INT);
INSERT INTO metrics (val) VALUES(1), (2), (3), (8), (10);
SELECT width_bucket(val, 1, 10, 9) FROM metrics;
リターン:
width_bucket
------------
1
2
3
8
10
おかげで、私はそれを数字で動作するようにビットを変更しなければならなかった@gordon 1-10の範囲ではないが、アイデアは同じだった:) – Skrealin