Как вы добавляете OrderID к этому? Я не могу отобразить его без ошибок во всех разделах OrderID

Это хорошо работает для меня:

from matplotlib import pyplot as plt
F = gcf()
Size = F.get_size_inches()
F.set_size_inches(Size[0]*2, Size[1]*2, forward=True)#Set forward to True to resize window along with plot in figure.
plt.show() #or plt.imshow(z_array) if using an animation, where z_array is a matrix or numpy array

Это также может помочь: http://matplotlib.1069221.n5.nabble.com/Resizing-figure-windows-td11424.html

-1
задан iminiki 2 March 2019 в 08:48
поделиться

1 ответ

Это действительно помогает вам приложить некоторые усилия к сценарию, который демонстрирует вашу проблему. Таким образом, никто не должен догадываться о том, как вы определили вещи и фактические значения, которые вы используете.

Вот один из подходов, основанный на моем предположении. Отметьте «один» - есть методики для достижения того же результата. Cte рассчитывает общую стоимость каждого заказа так же, как и ваш код. Поскольку вы предложили top, я также использовал это, чтобы продемонстрировать его использование. Если взять верхний первый ряд на основе убывания OrderCost, вы получите заказ с наивысшей общей стоимостью. Просто присоединитесь к разделу «Заказы и клиенты», чтобы включить желаемые столбцы.

with cte as (select OrderID, sum(ItemPrice * Quantity) as OrderCost 
  from @OrderItems 
  group by OrderID)
select top 1 Ord.OrderID, Ord.OrderDate, cust.EmailAddress, cte.OrderCost
from cte inner join @Orders as Ord 
  on cte.OrderID = Ord.OrderID
inner join @Customers as Cust 
  on Ord.CustomerID = Cust.CustomerID
order by cte.OrderCost desc; 

здесь протестируют

И все надеются, что вы на самом деле не сохраняете информацию о кредитной карте - потому что это было бы плохо во многих отношениях.

0
ответ дан SMor 2 March 2019 в 08:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: