我有一张这样的表:
CREATE TABLE customerQuote(
quoteID char(36) NOT NULL PRIMARY KEY
,customerID char(36) NOT NULL
,quoteNo INT
,volume int
,price decimal(6,2)
);
customerID
有很多quoteNo
。quotNo
都有很多条目。quoteNo
也可能有相同卷的多个条目,但价格不同。现在我需要一个返回customerID
,quoteNo
,最高音量和最高音量最低价格的查询。
一个例子:
客户(customerID)有引号:
quoteNo=55 and quoteNo=62
这些报价包含以下条目:
quoteNo=55; volume=90; price=1.52
quoteNo=55; volume=25; price=1.65
quoteNo=55; volume=90; price=1.50
quoteNo=62; volume=99; price=1.40
对于此特定客户,我希望查询返回:
customerID, 55, 90, 1.50
customerID, 62, 99, 1.40
是的,我知道系统很乱,因为它允许相同客户使用相同数量的多个条目,但这是现实生活,以及我需要此查询的原因。
答案 0 :(得分:1)
您可以使用派生表实现此目的:
plt.imshow(dataset[i,:,:])