By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
| version |
|---|
| PostgreSQL 14.10 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20), 64-bit |
SELECT 1
CREATE TABLE
CREATE TABLE
INSERT 0 2
INSERT 0 5
| id | name |
|---|---|
| 1 | hello |
| 2 | world |
SELECT 2
| id | key_id | timestamp |
|---|---|---|
| 1 | 1 | 100 |
| 2 | 2 | 100 |
| 3 | 1 | 101 |
| 4 | 2 | 102 |
| 5 | 2 | 102 |
SELECT 5
| id | name | id | key_id | timestamp | rank |
|---|---|---|---|---|---|
| 1 | hello | 3 | 1 | 101 | 1 |
| 2 | world | 5 | 2 | 102 | 1 |
| 2 | world | 4 | 2 | 102 | 1 |
SELECT 3
| id | name | id | key_id | timestamp | rank |
|---|---|---|---|---|---|
| 1 | hello | 3 | 1 | 101 | 1 |
| 2 | world | 2 | 2 | 100 | 1 |
SELECT 2
| id | name | id | key_id | timestamp | rank |
|---|---|---|---|---|---|
| 2 | world | 5 | 2 | 102 | 1 |
| 2 | world | 4 | 2 | 102 | 1 |
SELECT 2
| key_id | count |
|---|---|
| 2 | 2 |
SELECT 1
| key_id | count |
|---|---|
| 1 | 1 |
| 2 | 2 |
SELECT 2