假设这是来自 2 个表的连接的示例日期。数据库是 Postgres 9.6
id product_id invoice_id amount date
1 PROD1 INV01 2 01-01-2018
2 PROD2 INV02 3 01-01-2018
3 PROD1 INV01 2 05-01-2018
4 PROD1 INV03 1 05-01-2018
5 PROD2 INV02 3 08-01-2018
6 PROD2 INV04 4 08-01-2018
Run Code Online (Sandbox Code Playgroud)
我想知道是否有可能以优化的方式:
Run Code Online (Sandbox Code Playgroud)id product_id invoice_id amount date 3 PROD1 INV01 2 05-01-2018 4 PROD1 INV03 1 05-01-2018 5 PROD2 INV02 3 08-01-2018 6 PROD2 INV04 4 08-01-2018
这意味着:
product_id amount date
PROD1 2 …
Run Code Online (Sandbox Code Playgroud)