【发布时间】:2012-03-24 11:37:28
【问题描述】:
我有产品、发票和客户。客户发票上是不含税售价的产品。我需要为每个客户(product_id =45)报告最低售价以及第一张发票的售价。
我可以对除最后一个条件之外的所有内容进行分组。我知道可以使用subselect 来完成,但我想避免使用它们。
简化的数据库结构:
table clients
-clent_id serial
table products
-product_id serial
-name text
table invoices
-invoice_id serial
-client_id int
table invoices_rows
-invoice_row_id serial
-invoice_id int
-product_id int
-price double precision
【问题讨论】:
-
您当前的查询是如何失败的?
标签: sql postgresql