add batch remove batch split batch comment selection show hidden batches hide batch highlight batch
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE Invoice (
CustomerCode INT,
InvoiceNumber VARCHAR(20),
IsReturn BIT,
InvoiceDate DATE,
ItemCode VARCHAR(20),
ColorCode VARCHAR(20),
Qty1 INT,
Revenue NUMERIC(10,0),
CONSTRAINT PK_Invoice PRIMARY KEY(InvoiceNumber, ItemCode, ColorCode)
)

INSERT Invoice
VALUES
(15656858, '193-R-7-373740', 1, '2022-06-11', '4A1400000002', 'SYH', -1, -700),
(15656858, '193-R-7-372193', 0, '2022-05-27', '4A1400000002', 'SYH', 2, 1400),
(15656858, '193-R-7-373742', 1, '2023-06-19', '4A1400000002', 'SYH', -1, -700),
(15656858, '1-R-5-16844678', 0, '2023-06-17', '4A1400000002', 'SYH', 1, 700),
(15656858, '193-R-7-373781', 1, '2022-06-12', '4A2022200036', 'YVZ', -1, -240),
(15656858, '193-R-7-373502', 0, '2022-06-10', '4A2022200036', 'YVZ', 1, 240),
(21069880, '406-R-7-121023', 0, '2023-05-04', '4A0121100002', 'YSL', 1, 200),
(21069880, '406-R-7-120741', 0, '2023-04-26', '4A1400000001', 'SYH', 1, 380),
(21069880, '1-R-7-16894399', 1, '2023-04-26', '4A1400000001', 'SYH', -1, -380),
(21069880, '406-R-7-120740', 0, '2023-04-26', '4A1400000001', 'SYH', 1, 880),
(21069880, '1-R-7-16853468', 0, '2022-09-03', '4A2000000013', 'amv', 3, 2000),
(21069880, '1-R-7-16894396', 1, '2022-09-07', '4A2000000013', 'amv', -1, -667),
(21069880, '1-R-7-16853468', 0, '2022-09-03', '4A3022100145', 'GSY', 1, 1587),
-- More data
(90000001, 'xxxxxxxxxx-101', 0, '2024-01-01', 'AAAAAAAAAAAA', 'XXX', 1, 100),
(90000001, 'xxxxxxxxxx-102', 0, '2024-01-02', 'AAAAAAAAAAAA', 'XXX', 2, 200), -- 1 returned
(90000001, 'xxxxxxxxxx-103', 0, '2024-01-03', 'AAAAAAAAAAAA', 'XXX', 1, 100), -- 1 returned
(90000001, 'xxxxxxxxxx-104', 1, '2024-01-04', 'AAAAAAAAAAAA', 'XXX', -2, -200), -- 2 returns
(90000001, 'xxxxxxxxxx-105', 0, '2024-01-05', 'AAAAAAAAAAAA', 'XXX', 1, 100),
(90000001, 'xxxxxxxxxx-201', 0, '2024-02-01', 'AAAAAAAAAAAA', 'XXX', 5, 500),
(90000001, 'xxxxxxxxxx-202', 0, '2024-02-02', 'AAAAAAAAAAAA', 'XXX', 4, 400), -- 1 returned
(90000001, 'xxxxxxxxxx-203', 0, '2024-02-03', 'AAAAAAAAAAAA', 'XXX', 3, 300), -- 3 returned
23 rows affected
set statistics xml on;
with data as (
select *,
round(Revenue / Qty1, 0) as UnitRevenue,
dense_rank() over (order by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0)) as dr,
row_number() over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0)
order by InvoiceDate, -Qty1) as rn,
sum(Qty1) over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0)
order by InvoiceDate, -Qty1)
+ case when Qty1 > 0 then - Qty1 + sign(Qty1) else 1 end as height
from Invoice
)
select
p.CustomerCode, p.InvoiceNumber,
cast(0 as bit) as IsReturn, p.InvoiceDate, p.ItemCode, p.ColorCode,
p.Qty1 - m.adjustment as Qty1,
p.Revenue - m.adjustment * p.UnitRevenue as Revenue
from data p cross apply (
select case when min(r.height) <= p.height then p.Qty1
else coalesce(p.height + p.Qty1 - min(r.height), 0) end as adjustment
from data r
where r.dr = p.dr and r.rn > p.rn and r.Qty1 < 0
) m
where p.Qty1 > 0 /* redundant but likely to improve query plan */
and p.Qty1 > m.adjustment
order by CustomerCode, ItemCode;

CustomerCode InvoiceNumber IsReturn InvoiceDate ItemCode ColorCode Qty1 Revenue
15656858 193-R-7-372193 False 2022-05-27 4A1400000002 SYH 1 700.00000000000
21069880 406-R-7-121023 False 2023-05-04 4A0121100002 YSL 1 200.00000000000
21069880 406-R-7-120740 False 2023-04-26 4A1400000001 SYH 1 880.00000000000
21069880 1-R-7-16853468 False 2022-09-03 4A2000000013 amv 2 1333.00000000000
21069880 1-R-7-16853468 False 2022-09-03 4A3022100145 GSY 1 1587.00000000000
90000001 xxxxxxxxxx-101 False 2024-01-01 AAAAAAAAAAAA XXX 2 200.00000000000
90000001 xxxxxxxxxx-102 False 2024-01-02 AAAAAAAAAAAA XXX 1 100.00000000000
90000001 xxxxxxxxxx-105 False 2024-01-05 AAAAAAAAAAAA XXX 9 900.00000000000
90000001 xxxxxxxxxx-201 False 2024-02-01 AAAAAAAAAAAA XXX 8 800.00000000000
90000001 xxxxxxxxxx-202 False 2024-02-02 AAAAAAAAAAAA XXX 3 300.00000000000
Microsoft SQL Server 2005 XML Showplan
<ShowPlanXML xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan" Version="1.564" Build="16.0.1000.6"><BatchSequence><Batch><Statements><StmtSimple StatementText="with data as (&#xa; select *,&#xa; round(Revenue / Qty1, 0) as UnitRevenue,&#xa; dense_rank() over (order by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0)) as dr,&#xa; row_number() over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0)&#xa; order by InvoiceDate, -Qty1) as rn,&#xa; sum(Qty1) over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0)&#xa; order by InvoiceDate, -Qty1)&#xa; + case when Qty1 &gt; 0 then - Qty1 + sign(Qty1) else 1 end as height&#xa; from Invoice&#xa;)&#xa;select&#xa; p.CustomerCode, p.InvoiceNumber,&#xa; cast(0 as bit) as IsReturn, p.InvoiceDate, p.ItemCode, p.ColorCode,&#xa; p.Qty1 - m.adjustment as Qty1,&#xa; p.Revenue - m.adjustment * p.UnitRevenue as Revenue&#xa;from data p cross apply (&#xa; select case when min(r.height) &lt;= p.height then p.Qty1&#xa; else coalesce(p.height + p.Qty1 - min(r.height), 0) end as adjustment&#xa; from data r &#xa; where r.dr = p.dr and r.rn &gt; p.rn and r.Qty1 &lt; 0&#xa;) m&#xa;where p.Qty1 &gt; 0 /* redundant but likely to improve query plan */&#xa; and p.Qty1 &gt; m.adjustment&#xa;order by CustomerCode, ItemCode" StatementId="1" StatementCompId="2" StatementType="SELECT" StatementSqlHandle="0x0900EFD7869F7C5C522E70DCC990DF43BDF80000000000000000000000000000000000000000000000000000" DatabaseContextSettingsId="1" ParentObjectId="0" StatementParameterizationType="0" RetrievedFromCache="true" StatementSubTreeCost="0.0600487" StatementEstRows="4.5" SecurityPolicyApplied="false" StatementOptmLevel="FULL" QueryHash="0xD56D063887F30A97" QueryPlanHash="0xEC07B2DB250C0A1D" StatementOptmEarlyAbortReason="GoodEnoughPlanFound" CardinalityEstimationModelVersion="160"><StatementSetOptions QUOTED_IDENTIFIER="true" ARITHABORT="true" CONCAT_NULL_YIELDS_NULL="true" ANSI_NULLS="true" ANSI_PADDING="true" ANSI_WARNINGS="true" NUMERIC_ROUNDABORT="false"></StatementSetOptions><QueryPlan DegreeOfParallelism="0" MemoryGrant="1408" NonParallelPlanReason="NoParallelPlansInDesktopOrExpressEdition" CachedPlanSize="240" CompileTime="148" CompileCPU="66" CompileMemory="1096"><MemoryGrantInfo SerialRequiredMemory="1280" SerialDesiredMemory="1408" RequiredMemory="1280" DesiredMemory="1408" RequestedMemory="1408" GrantWaitTime="0" MaxQueryMemory="762744" GrantedMemory="1408" MaxUsedMemory="40"></MemoryGrantInfo><OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="1258238" EstimatedPagesCached="78639" EstimatedAvailableDegreeOfParallelism="1" MaxCompileMemory="2028080"></OptimizerHardwareDependentProperties><OptimizerStatsUsage><StatisticsInfo LastUpdate="2024-06-12T00:02:06.96" ModificationCount="0" SamplingPercent="100" Statistics="[_WA_Sys_00000008_35BCFE0A]" Table="[Invoice]" Schema="[dbo]" Database="[fiddle_8e33e6b1180e43fa92035c855978432a]"></StatisticsInfo><StatisticsInfo LastUpdate="2024-06-12T00:02:06.88" ModificationCount="0" SamplingPercent="100" Statistics="[PK_Invoice]" Table="[Invoice]" Schema="[dbo]" Database="[fiddle_8e33e6b1180e43fa92035c855978432a]"></StatisticsInfo><StatisticsInfo LastUpdate="2024-06-12T00:02:06.93" ModificationCount="0" SamplingPercent="100" Statistics="[_WA_Sys_00000006_35BCFE0A]" Table="[Invoice]" Schema="[dbo]" Database="[fiddle_8e33e6b1180e43fa92035c855978432a]"></StatisticsInfo><StatisticsInfo LastUpdate="2024-06-12T00:02:06.86" ModificationCount="0" SamplingPercent="100" Statistics="[_WA_Sys_00000007_35BCFE0A]" Table="[Invoice]" Schema="[dbo]" Database="[fiddle_8e33e6b1180e43fa92035c855978432a]"></StatisticsInfo><StatisticsInfo LastUpdate="2024-06-12T00:02:06.91" ModificationCount="0" SamplingPercent="100" Statistics="[_WA_Sys_00000005_35BCFE0A]" Table="[Invoice]" Schema="[dbo]" Database="[fiddle_8e33e6b1180e43fa92035c855978432a]"></StatisticsInfo><StatisticsInfo LastUpdate="2024-06-12T00:02:06.88" ModificationCount="0" SamplingPercent="100" Statistics="[_WA_Sys_00000001_35BCFE0A]" Table="[Invoice]" Schema="[dbo]" Database="[fiddle_8e33e6b1180e43fa92035c855978432a]"></StatisticsInfo></OptimizerStatsUsage><TraceFlags IsCompileTime="1"><TraceFlag Value="460" Scope="Global"></TraceFlag><TraceFlag Value="8017" Scope="Global"></TraceFlag></TraceFlags><TraceFlags IsCompileTime="0"><TraceFlag Value="460" Scope="Global"></TraceFlag><TraceFlag Value="8017" Scope="Global"></TraceFlag></TraceFlags><QueryTimeStats ElapsedTime="38" CpuTime="38"></QueryTimeStats><RelOp NodeId="0" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="4.5" EstimateIO="0" EstimateCPU="4.5e-07" AvgRowSize="74" EstimatedTotalSubtreeCost="0.0600487" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1026"></ColumnReference><ColumnReference Column="Expr1027"></ColumnReference><ColumnReference Column="Expr1028"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1026"></ColumnReference><ScalarOperator ScalarString="(0)"><Const ConstValue="(0)"></Const></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1027"></ColumnReference><ScalarOperator ScalarString="[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]-CASE WHEN [Expr1024]&lt;=([Expr1009]+[Expr1029]) THEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1] ELSE CASE WHEN ([Expr1009]+CASE WHEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&gt;(0) THEN -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]+sign([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]) ELSE (1) END+[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]-[Expr1024]) IS NOT NULL THEN [Expr1009]+CASE WHEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&gt;(0) THEN -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]+sign([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]) ELSE (1) END+[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]-[Expr1024] ELSE (0) END END"><Arithmetic Operation="SUB"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><IF><Condition><ScalarOperator><Compare CompareOp="LE"><ScalarOperator><Identifier><ColumnReference Column="Expr1024"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Expr1009"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1029"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Then><Else><ScalarOperator><IF><Condition><ScalarOperator><Compare CompareOp="IS NOT"><ScalarOperator><Arithmetic Operation="SUB"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Expr1009"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><IF><Condition><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Intrinsic FunctionName="sign"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Intrinsic></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(1)"></Const></ScalarOperator></Else></IF></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1024"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="NULL"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="SUB"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Expr1009"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><IF><Condition><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Intrinsic FunctionName="sign"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Intrinsic></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(1)"></Const></ScalarOperator></Else></IF></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1024"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Else></IF></ScalarOperator></Else></IF></ScalarOperator></Arithmetic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1028"></ColumnReference><ScalarOperator ScalarString="[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]-CONVERT_IMPLICIT(numeric(10,0),CASE WHEN [Expr1024]&lt;=([Expr1009]+[Expr1029]) THEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1] ELSE CASE WHEN ([Expr1009]+CASE WHEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&gt;(0) THEN -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]+sign([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]) ELSE (1) END+[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]-[Expr1024]) IS NOT NULL THEN [Expr1009]+CASE WHEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&gt;(0) THEN -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]+sign([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]) ELSE (1) END+[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]-[Expr1024] ELSE (0) END END,0)*[Expr1030]"><Arithmetic Operation="SUB"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Arithmetic Operation="MULT"><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><IF><Condition><ScalarOperator><Compare CompareOp="LE"><ScalarOperator><Identifier><ColumnReference Column="Expr1024"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Expr1009"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1029"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Then><Else><ScalarOperator><IF><Condition><ScalarOperator><Compare CompareOp="IS NOT"><ScalarOperator><Arithmetic Operation="SUB"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Expr1009"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><IF><Condition><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Intrinsic FunctionName="sign"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Intrinsic></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(1)"></Const></ScalarOperator></Else></IF></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1024"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="NULL"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="SUB"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Expr1009"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><IF><Condition><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Intrinsic FunctionName="sign"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Intrinsic></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(1)"></Const></ScalarOperator></Else></IF></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1024"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Else></IF></ScalarOperator></Else></IF></ScalarOperator></Convert></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1030"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></Arithmetic></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="1" PhysicalOp="Filter" LogicalOp="Filter" EstimateRows="4.5" EstimateIO="0" EstimateCPU="7.02e-05" AvgRowSize="91" EstimatedTotalSubtreeCost="0.0600482" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1009"></ColumnReference><ColumnReference Column="Expr1024"></ColumnReference><ColumnReference Column="Expr1029"></ColumnReference><ColumnReference Column="Expr1030"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="10" Batches="0" ActualElapsedms="38" ActualCPUms="38" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Filter StartupExpression="0"><RelOp NodeId="2" PhysicalOp="Nested Loops" LogicalOp="Inner Join" EstimateRows="15" EstimateIO="0" EstimateCPU="6.27e-05" AvgRowSize="91" EstimatedTotalSubtreeCost="0.059978" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1009"></ColumnReference><ColumnReference Column="Expr1024"></ColumnReference><ColumnReference Column="Expr1029"></ColumnReference><ColumnReference Column="Expr1030"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="15" Batches="0" ActualElapsedms="38" ActualCPUms="38" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><NestedLoops Optimized="0"><OuterReferences><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference></OuterReferences><RelOp NodeId="3" PhysicalOp="Filter" LogicalOp="Filter" EstimateRows="15" EstimateIO="0" EstimateCPU="1.104e-05" AvgRowSize="103" EstimatedTotalSubtreeCost="0.0264494" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference><ColumnReference Column="Expr1009"></ColumnReference><ColumnReference Column="Expr1029"></ColumnReference><ColumnReference Column="Expr1030"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="15" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Filter StartupExpression="0"><RelOp NodeId="4" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="103" EstimatedTotalSubtreeCost="0.0264384" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference><ColumnReference Column="Expr1009"></ColumnReference><ColumnReference Column="Expr1029"></ColumnReference><ColumnReference Column="Expr1030"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1029"></ColumnReference><ScalarOperator ScalarString="CASE WHEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&gt;(0) THEN -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]+sign([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]) ELSE (1) END"><IF><Condition><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Intrinsic FunctionName="sign"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Intrinsic></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(1)"></Const></ScalarOperator></Else></IF></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1030"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="5" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="86" EstimatedTotalSubtreeCost="0.0264361" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference><ColumnReference Column="Expr1009"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1009"></ColumnReference><ScalarOperator ScalarString="CASE WHEN [Expr1032]=(0) THEN NULL ELSE [Expr1033] END"><IF><Condition><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Column="Expr1032"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Const ConstValue="NULL"></Const></ScalarOperator></Then><Else><ScalarOperator><Identifier><ColumnReference Column="Expr1033"></ColumnReference></Identifier></ScalarOperator></Else></IF></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="6" PhysicalOp="Stream Aggregate" LogicalOp="Aggregate" EstimateRows="23" EstimateIO="0" EstimateCPU="1.4444e-05" AvgRowSize="132" EstimatedTotalSubtreeCost="0.0264338" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference><ColumnReference Column="Expr1032"></ColumnReference><ColumnReference Column="Expr1033"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><StreamAggregate><DefinedValues><DefinedValue><ColumnReference Column="Expr1032"></ColumnReference><ScalarOperator ScalarString="COUNT_BIG([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="COUNT_BIG"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1033"></ColumnReference><ScalarOperator ScalarString="SUM([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="SUM"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ScalarOperator ScalarString="ANY([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[InvoiceNumber])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ScalarOperator ScalarString="ANY([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[InvoiceDate])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ScalarOperator ScalarString="ANY([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ScalarOperator ScalarString="ANY([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1007"></ColumnReference><ScalarOperator ScalarString="ANY([Expr1007])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Column="Expr1007"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1008"></ColumnReference><ScalarOperator ScalarString="ANY([Expr1008])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Column="Expr1008"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue></DefinedValues><GroupBy><ColumnReference Column="WindowCount1042"></ColumnReference></GroupBy><RelOp NodeId="7" PhysicalOp="Window Spool" LogicalOp="Window Spool" EstimateRows="46" EstimateIO="0" EstimateCPU="5.0554e-05" AvgRowSize="132" EstimatedTotalSubtreeCost="0.0264193" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1005"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference><ColumnReference Column="WindowCount1042"></ColumnReference><ColumnReference Column="Segment1040"></ColumnReference><ColumnReference Column="Segment1041"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="46" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><WindowSpool><RelOp NodeId="8" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="0" AvgRowSize="132" EstimatedTotalSubtreeCost="0.026363" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1005"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference><ColumnReference Column="Segment1040"></ColumnReference><ColumnReference Column="Segment1041"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1005"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1041"></ColumnReference></SegmentColumn><RelOp NodeId="9" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="1.4444e-06" AvgRowSize="124" EstimatedTotalSubtreeCost="0.026363" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1005"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference><ColumnReference Column="Segment1040"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1005"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1040"></ColumnReference></SegmentColumn><RelOp NodeId="11" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="23" EstimateIO="0.0112613" EstimateCPU="0.000262421" AvgRowSize="116" EstimatedTotalSubtreeCost="0.0263616" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1005"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference></OutputList><MemoryFractions Input="0.25" Output="0.5"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" InputMemoryGrant="544" OutputMemoryGrant="192" UsedMemoryGrant="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Column="Expr1002"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Column="Expr1004"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="12" PhysicalOp="Sequence Project" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="1.84e-06" AvgRowSize="116" EstimatedTotalSubtreeCost="0.0148379" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1005"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><SequenceProject><DefinedValues><DefinedValue><ColumnReference Column="Expr1008"></ColumnReference><ScalarOperator ScalarString="row_number"><Sequence FunctionName="row_number"></Sequence></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="13" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="116" EstimatedTotalSubtreeCost="0.014836" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1005"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Segment1039"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1039"></ColumnReference></SegmentColumn><RelOp NodeId="14" PhysicalOp="Sequence Project" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="1.38e-06" AvgRowSize="121" EstimatedTotalSubtreeCost="0.0148356" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1005"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><SequenceProject><DefinedValues><DefinedValue><ColumnReference Column="Expr1007"></ColumnReference><ScalarOperator ScalarString="dense_rank"><Sequence FunctionName="dense_rank"></Sequence></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="15" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="121" EstimatedTotalSubtreeCost="0.0148342" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1005"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Segment1037"></ColumnReference><ColumnReference Column="Segment1038"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1038"></ColumnReference></SegmentColumn><RelOp NodeId="16" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="121" EstimatedTotalSubtreeCost="0.0148337" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1005"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Segment1037"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy></GroupBy><SegmentColumn><ColumnReference Column="Segment1037"></ColumnReference></SegmentColumn><RelOp NodeId="18" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="23" EstimateIO="0.0112613" EstimateCPU="0.000262418" AvgRowSize="113" EstimatedTotalSubtreeCost="0.0148333" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1005"></ColumnReference></OutputList><MemoryFractions Input="0.5" Output="0.25"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" InputMemoryGrant="576" OutputMemoryGrant="160" UsedMemoryGrant="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Column="Expr1002"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Column="Expr1004"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="19" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="113" EstimatedTotalSubtreeCost="0.0033096" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1005"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1002"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1003"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1004"></ColumnReference><ScalarOperator ScalarString=" -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]"><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1005"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1006"></ColumnReference><ScalarOperator ScalarString=" -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]"><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="20" PhysicalOp="Clustered Index Scan" LogicalOp="Clustered Index Scan" EstimateRows="23" EstimatedRowsRead="23" EstimateIO="0.003125" EstimateCPU="0.0001823" AvgRowSize="65" EstimatedTotalSubtreeCost="0.0033073" TableCardinality="23" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualScans="1" ActualLogicalReads="2" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRowsRead="23" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><IndexScan Ordered="0" ForcedIndex="0" ForceScan="0" NoExpandHint="0" Storage="RowStore"><DefinedValues><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></DefinedValue></DefinedValues><Object Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Index="[PK_Invoice]" TableReferenceId="1" IndexKind="Clustered" Storage="RowStore"></Object></IndexScan></RelOp></ComputeScalar></RelOp></Sort></RelOp></Segment></RelOp></Segment></RelOp></SequenceProject></RelOp></Segment></RelOp></SequenceProject></RelOp></Sort></RelOp></Segment></RelOp></Segment></RelOp></WindowSpool></RelOp></StreamAggregate></RelOp></ComputeScalar></RelOp></ComputeScalar></RelOp><Predicate><ScalarOperator ScalarString="[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&gt;(0)"><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Predicate></Filter></RelOp><RelOp NodeId="21" PhysicalOp="Index Spool" LogicalOp="Lazy Spool" EstimateRows="1" EstimateIO="0.003125" EstimateCPU="0.0002591" AvgRowSize="11" EstimatedTotalSubtreeCost="0.0334659" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1024"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="15" Batches="0" ActualElapsedms="38" ActualCPUms="38" ActualScans="30" ActualLogicalReads="117" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRowsRead="15" ActualRebinds="15" ActualRewinds="0" ActualEndOfScans="0" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Spool><SeekPredicateNew><SeekKeys><Prefix ScanType="EQ"><RangeColumns><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference></RangeColumns><RangeExpressions><ScalarOperator ScalarString="[Expr1007]"><Identifier><ColumnReference Column="Expr1007"></ColumnReference></Identifier></ScalarOperator><ScalarOperator ScalarString="[Expr1008]"><Identifier><ColumnReference Column="Expr1008"></ColumnReference></Identifier></ScalarOperator></RangeExpressions></Prefix></SeekKeys></SeekPredicateNew><RelOp NodeId="22" PhysicalOp="Stream Aggregate" LogicalOp="Aggregate" EstimateRows="1" EstimateIO="0" EstimateCPU="2.94164e-06" AvgRowSize="11" EstimatedTotalSubtreeCost="0.0264684" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1024"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="15" Batches="0" ActualElapsedms="23" ActualCPUms="23" ActualEndOfScans="0" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><StreamAggregate><DefinedValues><DefinedValue><ColumnReference Column="Expr1024"></ColumnReference><ScalarOperator ScalarString="MIN([Expr1021]+[Expr1031])"><Aggregate Distinct="0" AggType="MIN"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Expr1021"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1031"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></Aggregate></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="23" PhysicalOp="Filter" LogicalOp="Filter" EstimateRows="4.0694" EstimateIO="0" EstimateCPU="2.714e-05" AvgRowSize="15" EstimatedTotalSubtreeCost="0.0264655" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1021"></ColumnReference><ColumnReference Column="Expr1031"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="23" ActualCPUms="23" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Filter StartupExpression="0"><RelOp NodeId="24" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="35" EstimatedTotalSubtreeCost="0.0264383" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference><ColumnReference Column="Expr1021"></ColumnReference><ColumnReference Column="Expr1031"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1031"></ColumnReference><ScalarOperator ScalarString="CASE WHEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&gt;(0) THEN -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]+sign([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]) ELSE (1) END"><IF><Condition><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Intrinsic FunctionName="sign"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Intrinsic></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(1)"></Const></ScalarOperator></Else></IF></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="25" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="31" EstimatedTotalSubtreeCost="0.026436" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference><ColumnReference Column="Expr1021"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1021"></ColumnReference><ScalarOperator ScalarString="CASE WHEN [Expr1034]=(0) THEN NULL ELSE [Expr1035] END"><IF><Condition><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Column="Expr1034"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Const ConstValue="NULL"></Const></ScalarOperator></Then><Else><ScalarOperator><Identifier><ColumnReference Column="Expr1035"></ColumnReference></Identifier></ScalarOperator></Else></IF></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="26" PhysicalOp="Stream Aggregate" LogicalOp="Aggregate" EstimateRows="23" EstimateIO="0" EstimateCPU="1.4444e-05" AvgRowSize="106" EstimatedTotalSubtreeCost="0.0264337" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference><ColumnReference Column="Expr1034"></ColumnReference><ColumnReference Column="Expr1035"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="23" ActualCPUms="23" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><StreamAggregate><DefinedValues><DefinedValue><ColumnReference Column="Expr1034"></ColumnReference><ScalarOperator ScalarString="COUNT_BIG([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="COUNT_BIG"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1035"></ColumnReference><ScalarOperator ScalarString="SUM([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="SUM"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ScalarOperator ScalarString="ANY([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1019"></ColumnReference><ScalarOperator ScalarString="ANY([Expr1019])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Column="Expr1019"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1020"></ColumnReference><ScalarOperator ScalarString="ANY([Expr1020])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Column="Expr1020"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue></DefinedValues><GroupBy><ColumnReference Column="WindowCount1048"></ColumnReference></GroupBy><RelOp NodeId="27" PhysicalOp="Window Spool" LogicalOp="Window Spool" EstimateRows="46" EstimateIO="0" EstimateCPU="5.0554e-05" AvgRowSize="106" EstimatedTotalSubtreeCost="0.0264193" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference><ColumnReference Column="WindowCount1048"></ColumnReference><ColumnReference Column="Segment1046"></ColumnReference><ColumnReference Column="Segment1047"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="690" Batches="0" ActualElapsedms="23" ActualCPUms="23" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><WindowSpool><RelOp NodeId="28" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="0" AvgRowSize="106" EstimatedTotalSubtreeCost="0.026363" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference><ColumnReference Column="Segment1046"></ColumnReference><ColumnReference Column="Segment1047"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="10" ActualCPUms="10" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1047"></ColumnReference></SegmentColumn><RelOp NodeId="29" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="1.4444e-06" AvgRowSize="98" EstimatedTotalSubtreeCost="0.026363" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference><ColumnReference Column="Segment1046"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="10" ActualCPUms="10" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1046"></ColumnReference></SegmentColumn><RelOp NodeId="31" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="23" EstimateIO="0.0112613" EstimateCPU="0.000262395" AvgRowSize="90" EstimatedTotalSubtreeCost="0.0263615" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference></OutputList><MemoryFractions Input="0.25" Output="0.5"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="10" ActualCPUms="10" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="15" ActualRewinds="0" ActualEndOfScans="15" ActualExecutions="15" InputMemoryGrant="544" OutputMemoryGrant="192" UsedMemoryGrant="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Column="Expr1014"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Column="Expr1016"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="32" PhysicalOp="Sequence Project" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="1.84e-06" AvgRowSize="90" EstimatedTotalSubtreeCost="0.0148379" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="10" ActualCPUms="10" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><SequenceProject><DefinedValues><DefinedValue><ColumnReference Column="Expr1020"></ColumnReference><ScalarOperator ScalarString="row_number"><Sequence FunctionName="row_number"></Sequence></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="33" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="90" EstimatedTotalSubtreeCost="0.014836" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Segment1045"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="10" ActualCPUms="10" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1045"></ColumnReference></SegmentColumn><RelOp NodeId="34" PhysicalOp="Sequence Project" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="1.38e-06" AvgRowSize="95" EstimatedTotalSubtreeCost="0.0148356" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="10" ActualCPUms="10" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><SequenceProject><DefinedValues><DefinedValue><ColumnReference Column="Expr1019"></ColumnReference><ScalarOperator ScalarString="dense_rank"><Sequence FunctionName="dense_rank"></Sequence></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="35" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="95" EstimatedTotalSubtreeCost="0.0148342" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Segment1043"></ColumnReference><ColumnReference Column="Segment1044"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="10" ActualCPUms="10" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1044"></ColumnReference></SegmentColumn><RelOp NodeId="36" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="95" EstimatedTotalSubtreeCost="0.0148337" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Segment1043"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="10" ActualCPUms="10" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy></GroupBy><SegmentColumn><ColumnReference Column="Segment1043"></ColumnReference></SegmentColumn><RelOp NodeId="38" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="23" EstimateIO="0.0112613" EstimateCPU="0.000262392" AvgRowSize="87" EstimatedTotalSubtreeCost="0.0148333" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference></OutputList><MemoryFractions Input="0.5" Output="0.25"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="10" ActualCPUms="10" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="15" ActualRewinds="0" ActualEndOfScans="15" ActualExecutions="15" InputMemoryGrant="576" OutputMemoryGrant="160" UsedMemoryGrant="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Column="Expr1014"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Column="Expr1016"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="39" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="87" EstimatedTotalSubtreeCost="0.0033096" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1014"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1015"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1016"></ColumnReference><ScalarOperator ScalarString=" -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]"><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1017"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1018"></ColumnReference><ScalarOperator ScalarString=" -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]"><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="40" PhysicalOp="Clustered Index Scan" LogicalOp="Clustered Index Scan" EstimateRows="23" EstimatedRowsRead="23" EstimateIO="0.003125" EstimateCPU="0.0001823" AvgRowSize="48" EstimatedTotalSubtreeCost="0.0033073" TableCardinality="23" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualScans="15" ActualLogicalReads="30" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRowsRead="345" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><IndexScan Ordered="0" ForcedIndex="0" ForceScan="0" NoExpandHint="0" Storage="RowStore"><DefinedValues><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></DefinedValue></DefinedValues><Object Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Index="[PK_Invoice]" TableReferenceId="2" IndexKind="Clustered" Storage="RowStore"></Object></IndexScan></RelOp></ComputeScalar></RelOp></Sort></RelOp></Segment></RelOp></Segment></RelOp></SequenceProject></RelOp></Segment></RelOp></SequenceProject></RelOp></Sort></RelOp></Segment></RelOp></Segment></RelOp></WindowSpool></RelOp></StreamAggregate></RelOp></ComputeScalar></RelOp></ComputeScalar></RelOp><Predicate><ScalarOperator ScalarString="[Expr1019]=[Expr1007] AND [Expr1020]&gt;[Expr1008] AND [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&lt;(0)"><Logical Operation="AND"><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Column="Expr1019"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1007"></ColumnReference></Identifier></ScalarOperator></Compare></ScalarOperator><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Column="Expr1020"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1008"></ColumnReference></Identifier></ScalarOperator></Compare></ScalarOperator><ScalarOperator><Compare CompareOp="LT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Logical></ScalarOperator></Predicate></Filter></RelOp></StreamAggregate></RelOp></Spool></RelOp></NestedLoops></RelOp><Predicate><ScalarOperator ScalarString="[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&gt;CASE WHEN [Expr1024]&lt;=([Expr1009]+[Expr1029]) THEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1] ELSE CASE WHEN ([Expr1009]+CASE WHEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&gt;(0) THEN -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]+sign([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]) ELSE (1) END+[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]-[Expr1024]) IS NOT NULL THEN [Expr1009]+CASE WHEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&gt;(0) THEN -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]+sign([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]) ELSE (1) END+[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]-[Expr1024] ELSE (0) END END"><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><IF><Condition><ScalarOperator><Compare CompareOp="LE"><ScalarOperator><Identifier><ColumnReference Column="Expr1024"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Expr1009"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1029"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Then><Else><ScalarOperator><IF><Condition><ScalarOperator><Compare CompareOp="IS NOT"><ScalarOperator><Arithmetic Operation="SUB"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Expr1009"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><IF><Condition><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Intrinsic FunctionName="sign"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Intrinsic></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(1)"></Const></ScalarOperator></Else></IF></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1024"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="NULL"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="SUB"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Expr1009"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><IF><Condition><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Intrinsic FunctionName="sign"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Intrinsic></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(1)"></Const></ScalarOperator></Else></IF></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1024"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Else></IF></ScalarOperator></Else></IF></ScalarOperator></Compare></ScalarOperator></Predicate></Filter></RelOp></ComputeScalar></RelOp></QueryPlan></StmtSimple></Statements></Batch></BatchSequence></ShowPlanXML>
with data as ( select *, round(Revenue / Qty1, 0) as UnitRevenue, dense_rank() over (order by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0)) as dr, row_number() over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate, -Qty1) as rn, sum(Qty1) over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate, -Qty1) + case when Qty1 > 0 then - Qty1 + sign(Qty1) else 1 end as height from Invoice ) select p.CustomerCode, p.InvoiceNumber, cast(0 as bit) as IsReturn, p.InvoiceDate, p.ItemCode, p.ColorCode, p.Qty1 - m.adjustment as Qty1, p.Revenue - m.adjustment * p.UnitRevenue as Revenue from data p cross apply ( select case when min(r.height) <= p.height then p.Qty1 else coalesce(p.height + p.Qty1 - min(r.height), 0) end as adjustment from data r where r.dr = p.dr and r.rn > p.rn and r.Qty1 < 0 ) m where p.Qty1 > 0 /* redundant but likely to improve query plan */ and p.Qty1 > m.adjustment order by CustomerCode, ItemCode
SELECT
SELECT
Cached plan size240 KB
Estimated Operator Cost0 (0%)
Estimated Subtree Cost0.0600487
Degree of Parallelism0
Memory Grant1408
Estimated Number of Rows4.5
Statement
with data as ( select *, round(Revenue / Qty1, 0) as UnitRevenue, dense_rank() over (order by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0)) as dr, row_number() over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate, -Qty1) as rn, sum(Qty1) over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate, -Qty1) + case when Qty1 > 0 then - Qty1 + sign(Qty1) else 1 end as height from Invoice ) select p.CustomerCode, p.InvoiceNumber, cast(0 as bit) as IsReturn, p.InvoiceDate, p.ItemCode, p.ColorCode, p.Qty1 - m.adjustment as Qty1, p.Revenue - m.adjustment * p.UnitRevenue as Revenue from data p cross apply ( select case when min(r.height) <= p.height then p.Qty1 else coalesce(p.height + p.Qty1 - min(r.height), 0) end as adjustment from data r where r.dr = p.dr and r.rn > p.rn and r.Qty1 < 0 ) m where p.Qty1 > 0 /* redundant but likely to improve query plan */ and p.Qty1 > m.adjustment order by CustomerCode, ItemCode
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000005 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.0600487
Estimated Number of Executions1
Estimated Number of Rows4.5
Estimated Row Size74 B
Node ID0
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
Expr1026
Expr1027
Expr1028
Filter
Cost: 0%
Filter
Physical OperationFilter
Logical OperationFilter
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows10
Actual Number of Batches0
Estimated Operator Cost0.0000702 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000702
Estimated Subtree Cost0.0600482
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows4.5
Estimated Row Size91 B
Actual Rebinds0
Actual Rewinds0
Node ID1
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1009
Expr1024
Expr1029
Expr1030
Predicate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]>CASE WHEN [Expr1024]<=([Expr1009]+[Expr1029]) THEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1] ELSE CASE WHEN ([Expr1009]+CASE WHEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]>(0) THEN -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]+sign([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]) ELSE (1) END+[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]-[Expr1024]) IS NOT NULL THEN [Expr1009]+CASE WHEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]>(0) THEN -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]+sign([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]) ELSE (1) END+[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]-[Expr1024] ELSE (0) END END
Nested Loops
(Inner Join)
Cost: 0%
Nested Loops
For each row in the top (outer) input, scan the bottom (inner) input, and output matching rows.
Physical OperationNested Loops
Logical OperationInner Join
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows15
Actual Number of Batches0
Estimated Operator Cost0.0000627 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000627
Estimated Subtree Cost0.059978
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows15
Estimated Row Size91 B
Actual Rebinds0
Actual Rewinds0
Node ID2
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1009
Expr1024
Expr1029
Expr1030
Outer References
Expr1007
Expr1008
Filter
Cost: 0%
Filter
Physical OperationFilter
Logical OperationFilter
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows15
Actual Number of Batches0
Estimated Operator Cost0.000011 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.000011
Estimated Subtree Cost0.0264494
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows15
Estimated Row Size103 B
Actual Rebinds0
Actual Rewinds0
Node ID3
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1007
Expr1008
Expr1009
Expr1029
Expr1030
Predicate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]>(0)
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000023 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.0264384
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size103 B
Node ID4
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1007
Expr1008
Expr1009
Expr1029
Expr1030
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000023 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.0264361
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size86 B
Node ID5
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1007
Expr1008
Expr1009
Stream Aggregate
(Aggregate)
Cost: 0%
Stream Aggregate
Compute summary values for groups of rows in a suitably sorted stream.
Physical OperationStream Aggregate
Logical OperationAggregate
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000145 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000144
Estimated Subtree Cost0.0264338
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size132 B
Actual Rebinds0
Actual Rewinds0
Node ID6
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1007
Expr1008
Expr1032
Expr1033
Window Spool
Cost: 0%
Window Spool
Physical OperationWindow Spool
Logical OperationWindow Spool
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows46
Actual Number of Batches0
Estimated Operator Cost0.0000563 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000506
Estimated Subtree Cost0.0264193
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows46
Estimated Row Size132 B
Actual Rebinds0
Actual Rewinds0
Node ID7
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1004
Expr1005
Expr1004
Expr1007
Expr1008
WindowCount1042
Segment1040
Segment1041
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0 (0%)
Estimated I/O Cost0
Estimated CPU Cost0
Estimated Subtree Cost0.026363
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size132 B
Actual Rebinds0
Actual Rewinds0
Node ID8
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1004
Expr1005
Expr1004
Expr1007
Expr1008
Segment1040
Segment1041
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000014 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000014
Estimated Subtree Cost0.026363
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size124 B
Actual Rebinds0
Actual Rewinds0
Node ID9
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1004
Expr1005
Expr1004
Expr1007
Expr1008
Segment1040
Sort
Cost: 19%
Sort
Sort the input.
Physical OperationSort
Logical OperationSort
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0115237 (19%)
Estimated I/O Cost0.0112613
Estimated CPU Cost0.0002624
Estimated Subtree Cost0.0263616
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size116 B
Actual Rebinds1
Actual Rewinds0
Node ID11
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1004
Expr1005
Expr1007
Expr1008
Order By
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode Ascending
Expr1002 Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate Ascending
Expr1004 Ascending
Sequence Project
(Compute Scalar)
Cost: 0%
Sequence Project
Physical OperationSequence Project
Logical OperationCompute Scalar
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000019 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000018
Estimated Subtree Cost0.0148379
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size116 B
Actual Rebinds0
Actual Rewinds0
Node ID12
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1004
Expr1005
Expr1004
Expr1007
Expr1008
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000004 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.014836
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size116 B
Actual Rebinds0
Actual Rewinds0
Node ID13
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1003
Expr1004
Expr1005
Expr1004
Expr1007
Segment1039
Sequence Project
(Compute Scalar)
Cost: 0%
Sequence Project
Physical OperationSequence Project
Logical OperationCompute Scalar
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000014 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000014
Estimated Subtree Cost0.0148356
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size121 B
Actual Rebinds0
Actual Rewinds0
Node ID14
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1003
Expr1004
Expr1005
Expr1004
Expr1007
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000005 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.0148342
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size121 B
Actual Rebinds0
Actual Rewinds0
Node ID15
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1003
Expr1004
Expr1005
Expr1004
Segment1037
Segment1038
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000004 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.0148337
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size121 B
Actual Rebinds0
Actual Rewinds0
Node ID16
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1003
Expr1004
Expr1005
Expr1004
Segment1037
Sort
Cost: 19%
Sort
Sort the input.
Physical OperationSort
Logical OperationSort
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0115237 (19%)
Estimated I/O Cost0.0112613
Estimated CPU Cost0.0002624
Estimated Subtree Cost0.0148333
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size113 B
Actual Rebinds1
Actual Rewinds0
Node ID18
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1003
Expr1004
Expr1005
Order By
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode Ascending
Expr1002 Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate Ascending
Expr1004 Ascending
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000023 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.0033096
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size113 B
Node ID19
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1003
Expr1004
Expr1005
Expr1006
Clustered Index Scan (Clustered)
[Invoice].[PK_Invoice]
Cost: 6%
Clustered Index Scan (Clustered)
Scanning a clustered index, entirely or only a range.
Physical OperationClustered Index Scan
Logical OperationClustered Index Scan
Actual Execution ModeRow
Estimated Execution ModeRow
StorageRowStore
Number of Rows Read23
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0033073 (6%)
Estimated I/O Cost0.003125
Estimated CPU Cost0.0001823
Estimated Subtree Cost0.0033073
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows to be Read23
Estimated Number of Rows23
Estimated Row Size65 B
Actual Rebinds0
Actual Rewinds0
OrderedFalse
Node ID20
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Object
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[PK_Invoice]
Index Spool
(Lazy Spool)
Cost: 12%
Index Spool
Reformats the data from the input into a temporary index, which is then used for seeking with the supplied seek predicate.
Physical OperationIndex Spool
Logical OperationLazy Spool
Actual Execution ModeRow
Estimated Execution ModeRow
Number of Rows Read15
Actual Number of Rows15
Actual Number of Batches0
Estimated Operator Cost0.0069975 (12%)
Estimated I/O Cost0.003125
Estimated CPU Cost0.0002591
Estimated Subtree Cost0.0334659
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows1
Estimated Row Size11 B
Actual Rebinds15
Actual Rewinds0
Node ID21
Output List
Expr1024
Stream Aggregate
(Aggregate)
Cost: 0%
Stream Aggregate
Compute summary values for groups of rows in a suitably sorted stream.
Physical OperationStream Aggregate
Logical OperationAggregate
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows15
Actual Number of Batches0
Estimated Operator Cost0.0000029 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000029
Estimated Subtree Cost0.0264684
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows1
Estimated Row Size11 B
Actual Rebinds0
Actual Rewinds0
Node ID22
Output List
Expr1024
Filter
Cost: 0%
Filter
Physical OperationFilter
Logical OperationFilter
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000272 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000271
Estimated Subtree Cost0.0264655
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows4.0694
Estimated Row Size15 B
Actual Rebinds0
Actual Rewinds0
Node ID23
Output List
Expr1021
Expr1031
Predicate
[Expr1019]=[Expr1007] AND [Expr1020]>[Expr1008] AND [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]<(0)
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000023 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.0264383
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size35 B
Node ID24
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1019
Expr1020
Expr1021
Expr1031
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000023 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.026436
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size31 B
Node ID25
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1019
Expr1020
Expr1021
Stream Aggregate
(Aggregate)
Cost: 0%
Stream Aggregate
Compute summary values for groups of rows in a suitably sorted stream.
Physical OperationStream Aggregate
Logical OperationAggregate
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.0000144 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000144
Estimated Subtree Cost0.0264337
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size106 B
Actual Rebinds0
Actual Rewinds0
Node ID26
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1019
Expr1020
Expr1034
Expr1035
Window Spool
Cost: 0%
Window Spool
Physical OperationWindow Spool
Logical OperationWindow Spool
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows690
Actual Number of Batches0
Estimated Operator Cost0.0000563 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000506
Estimated Subtree Cost0.0264193
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows46
Estimated Row Size106 B
Actual Rebinds0
Actual Rewinds0
Node ID27
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1016
Expr1017
Expr1016
Expr1019
Expr1020
WindowCount1048
Segment1046
Segment1047
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0 (0%)
Estimated I/O Cost0
Estimated CPU Cost0
Estimated Subtree Cost0.026363
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size106 B
Actual Rebinds0
Actual Rewinds0
Node ID28
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1016
Expr1017
Expr1016
Expr1019
Expr1020
Segment1046
Segment1047
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.0000015 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000014
Estimated Subtree Cost0.026363
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size98 B
Actual Rebinds0
Actual Rewinds0
Node ID29
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1016
Expr1017
Expr1016
Expr1019
Expr1020
Segment1046
Sort
Cost: 19%
Sort
Sort the input.
Physical OperationSort
Logical OperationSort
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.0115236 (19%)
Estimated I/O Cost0.0112613
Estimated CPU Cost0.0002624
Estimated Subtree Cost0.0263615
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size90 B
Actual Rebinds15
Actual Rewinds0
Node ID31
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1016
Expr1017
Expr1019
Expr1020
Order By
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode Ascending
Expr1014 Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate Ascending
Expr1016 Ascending
Sequence Project
(Compute Scalar)
Cost: 0%
Sequence Project
Physical OperationSequence Project
Logical OperationCompute Scalar
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.0000019 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000018
Estimated Subtree Cost0.0148379
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size90 B
Actual Rebinds0
Actual Rewinds0
Node ID32
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1016
Expr1017
Expr1016
Expr1019
Expr1020
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.0000004 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.014836
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size90 B
Actual Rebinds0
Actual Rewinds0
Node ID33
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1015
Expr1016
Expr1017
Expr1016
Expr1019
Segment1045
Sequence Project
(Compute Scalar)
Cost: 0%
Sequence Project
Physical OperationSequence Project
Logical OperationCompute Scalar
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.0000014 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000014
Estimated Subtree Cost0.0148356
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size95 B
Actual Rebinds0
Actual Rewinds0
Node ID34
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1015
Expr1016
Expr1017
Expr1016
Expr1019
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.0000005 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.0148342
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size95 B
Actual Rebinds0
Actual Rewinds0
Node ID35
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1015
Expr1016
Expr1017
Expr1016
Segment1043
Segment1044
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.0000004 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.0148337
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size95 B
Actual Rebinds0
Actual Rewinds0
Node ID36
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1015
Expr1016
Expr1017
Expr1016
Segment1043
Sort
Cost: 19%
Sort
Sort the input.
Physical OperationSort
Logical OperationSort
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.0115237 (19%)
Estimated I/O Cost0.0112613
Estimated CPU Cost0.0002624
Estimated Subtree Cost0.0148333
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size87 B
Actual Rebinds15
Actual Rewinds0
Node ID38
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1015
Expr1016
Expr1017
Order By
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode Ascending
Expr1014 Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate Ascending
Expr1016 Ascending
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000023 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.0033096
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size87 B
Node ID39
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1015
Expr1016
Expr1017
Expr1018
Clustered Index Scan (Clustered)
[Invoice].[PK_Invoice]
Cost: 6%
Clustered Index Scan (Clustered)
Scanning a clustered index, entirely or only a range.
Physical OperationClustered Index Scan
Logical OperationClustered Index Scan
Actual Execution ModeRow
Estimated Execution ModeRow
StorageRowStore
Number of Rows Read345
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.0033073 (6%)
Estimated I/O Cost0.003125
Estimated CPU Cost0.0001823
Estimated Subtree Cost0.0033073
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows to be Read23
Estimated Number of Rows23
Estimated Row Size48 B
Actual Rebinds0
Actual Rewinds0
OrderedFalse
Node ID40
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Object
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[PK_Invoice]
--This query actually breaks out all the pairs of invoices that participate in each purchase and return.
with data as (
select *,
dense_rank() over (order by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0)) as dr,
row_number() over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate) as rn,
sum(Qty1) over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate)
+ case when Qty1 > 0 then - Qty1 + sign(Qty1) else 1 end as lvlS,
sum(Qty1) over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate)
+ case when Qty1 < 0 then - Qty1 else 0 end as lvlE
from Invoice
)
select
p.CustomerCode, p.InvoiceNumber, p.InvoiceDate, p.ItemCode, p.ColorCode, p.Qty1, p.Revenue,
-m.cnt as ReturnQtyAllocated,
rm.InvoiceNumber as ReturnInvoiceNumber,
rm.InvoiceDate as ReturnInvoiceDate,
rm.Qty1 as ReturnInvoiceQty
from data p outer apply (
select rn, count(*) as cnt from (
select n, min(r.rn) as rn
from data r cross join (
values (0), (1), (2), (3), (4), (5), (6), (7), (8), (9),
(10), (11), (12), (13), (14), (15), (16), (17), (18), (19)
) as quantities(n)
where
r.dr = p.dr and n < p.Qty1
and r.rn > p.rn and r.Qty1 < 0
and n + p.lvlS between r.lvlS and r.lvlE
group by n
) t
group by rn
) m /* matches */ left outer join data rm on rm.dr = p.dr and rm.rn = m.rn
where p.Qty1 > 0
order by CustomerCode, ItemCode;
CustomerCode InvoiceNumber InvoiceDate ItemCode ColorCode Qty1 Revenue ReturnQtyAllocated ReturnInvoiceNumber ReturnInvoiceDate ReturnInvoiceQty
15656858 193-R-7-372193 2022-05-27 4A1400000002 SYH 2 1400 -1 193-R-7-373740 2022-06-11 -1
15656858 1-R-5-16844678 2023-06-17 4A1400000002 SYH 1 700 -1 193-R-7-373742 2023-06-19 -1
15656858 193-R-7-373502 2022-06-10 4A2022200036 YVZ 1 240 -1 193-R-7-373781 2022-06-12 -1
21069880 406-R-7-121023 2023-05-04 4A0121100002 YSL 1 200 null null null null
21069880 406-R-7-120741 2023-04-26 4A1400000001 SYH 1 380 null null null null
21069880 406-R-7-120740 2023-04-26 4A1400000001 SYH 1 880 null null null null
21069880 1-R-7-16853468 2022-09-03 4A2000000013 amv 3 2000 -1 1-R-7-16894396 2022-09-07 -1
21069880 1-R-7-16853468 2022-09-03 4A3022100145 GSY 1 1587 null null null null
90000001 xxxxxxxxxx-101 2024-01-01 AAAAAAAAAAAA XXX 1 100 null null null null
90000001 xxxxxxxxxx-102 2024-01-02 AAAAAAAAAAAA XXX 2 200 -1 xxxxxxxxxx-104 2024-01-04 -2
90000001 xxxxxxxxxx-103 2024-01-03 AAAAAAAAAAAA XXX 1 100 -1 xxxxxxxxxx-104 2024-01-04 -2
90000001 xxxxxxxxxx-105 2024-01-05 AAAAAAAAAAAA XXX 1 100 null null null null
90000001 xxxxxxxxxx-201 2024-02-01 AAAAAAAAAAAA XXX 5 500 null null null null
90000001 xxxxxxxxxx-202 2024-02-02 AAAAAAAAAAAA XXX 4 400 -1 xxxxxxxxxx-205 2024-02-05 -2
90000001 xxxxxxxxxx-203 2024-02-03 AAAAAAAAAAAA XXX 3 300 -2 xxxxxxxxxx-204 2024-02-04 -2
90000001 xxxxxxxxxx-203 2024-02-03 AAAAAAAAAAAA XXX 3 300 -1 xxxxxxxxxx-205 2024-02-05 -2
Microsoft SQL Server 2005 XML Showplan
<ShowPlanXML xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan" Version="1.564" Build="16.0.1000.6"><BatchSequence><Batch><Statements><StmtSimple StatementText="with data as (&#xa; select *,&#xa; dense_rank() over (order by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0)) as dr,&#xa; row_number() over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate) as rn,&#xa; sum(Qty1) over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate)&#xa; + case when Qty1 &gt; 0 then - Qty1 + sign(Qty1) else 1 end as lvlS,&#xa; sum(Qty1) over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate)&#xa; + case when Qty1 &lt; 0 then - Qty1 else 0 end as lvlE&#xa; from Invoice&#xa;)&#xa;select&#xa; p.CustomerCode, p.InvoiceNumber, p.InvoiceDate, p.ItemCode, p.ColorCode, p.Qty1, p.Revenue,&#xa; -m.cnt as ReturnQtyAllocated,&#xa; rm.InvoiceNumber as ReturnInvoiceNumber,&#xa; rm.InvoiceDate as ReturnInvoiceDate,&#xa; rm.Qty1 as ReturnInvoiceQty&#xa;from data p outer apply (&#xa; select rn, count(*) as cnt from (&#xa; select n, min(r.rn) as rn&#xa; from data r cross join (&#xa; values (0), (1), (2), (3), (4), (5), (6), (7), (8), (9),&#xa; (10), (11), (12), (13), (14), (15), (16), (17), (18), (19)&#xa; ) as quantities(n)&#xa; where&#xa; r.dr = p.dr and n &lt; p.Qty1&#xa; and r.rn &gt; p.rn and r.Qty1 &lt; 0&#xa; and n + p.lvlS between r.lvlS and r.lvlE&#xa; group by n&#xa; ) t&#xa; group by rn&#xa;) m /* matches */ left outer join data rm on rm.dr = p.dr and rm.rn = m.rn&#xa;where p.Qty1 &gt; 0&#xa;order by CustomerCode, ItemCode" StatementId="1" StatementCompId="1" StatementType="SELECT" StatementSqlHandle="0x09004EE806F041189C7ED067CE81BB7DF68F0000000000000000000000000000000000000000000000000000" DatabaseContextSettingsId="1" ParentObjectId="0" StatementParameterizationType="0" RetrievedFromCache="true" StatementSubTreeCost="0.769675" StatementEstRows="21.0591" SecurityPolicyApplied="false" StatementOptmLevel="FULL" QueryHash="0x9B3D33463DD4AD1E" QueryPlanHash="0x1248B12153DB5666" StatementOptmEarlyAbortReason="TimeOut" CardinalityEstimationModelVersion="160"><StatementSetOptions QUOTED_IDENTIFIER="true" ARITHABORT="true" CONCAT_NULL_YIELDS_NULL="true" ANSI_NULLS="true" ANSI_PADDING="true" ANSI_WARNINGS="true" NUMERIC_ROUNDABORT="false"></StatementSetOptions><QueryPlan DegreeOfParallelism="0" MemoryGrant="2464" NonParallelPlanReason="NoParallelPlansInDesktopOrExpressEdition" CachedPlanSize="344" CompileTime="68" CompileCPU="68" CompileMemory="1712"><MemoryGrantInfo SerialRequiredMemory="2304" SerialDesiredMemory="2464" RequiredMemory="2304" DesiredMemory="2464" RequestedMemory="2464" GrantWaitTime="0" MaxQueryMemory="762744" GrantedMemory="2464" MaxUsedMemory="368"></MemoryGrantInfo><OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="1258238" EstimatedPagesCached="78639" EstimatedAvailableDegreeOfParallelism="1" MaxCompileMemory="2028080"></OptimizerHardwareDependentProperties><OptimizerStatsUsage><StatisticsInfo LastUpdate="2024-06-12T00:02:06.96" ModificationCount="0" SamplingPercent="100" Statistics="[_WA_Sys_00000008_35BCFE0A]" Table="[Invoice]" Schema="[dbo]" Database="[fiddle_8e33e6b1180e43fa92035c855978432a]"></StatisticsInfo><StatisticsInfo LastUpdate="2024-06-12T00:02:06.88" ModificationCount="0" SamplingPercent="100" Statistics="[PK_Invoice]" Table="[Invoice]" Schema="[dbo]" Database="[fiddle_8e33e6b1180e43fa92035c855978432a]"></StatisticsInfo><StatisticsInfo LastUpdate="2024-06-12T00:02:06.93" ModificationCount="0" SamplingPercent="100" Statistics="[_WA_Sys_00000006_35BCFE0A]" Table="[Invoice]" Schema="[dbo]" Database="[fiddle_8e33e6b1180e43fa92035c855978432a]"></StatisticsInfo><StatisticsInfo LastUpdate="2024-06-12T00:02:06.86" ModificationCount="0" SamplingPercent="100" Statistics="[_WA_Sys_00000007_35BCFE0A]" Table="[Invoice]" Schema="[dbo]" Database="[fiddle_8e33e6b1180e43fa92035c855978432a]"></StatisticsInfo><StatisticsInfo LastUpdate="2024-06-12T00:02:06.91" ModificationCount="0" SamplingPercent="100" Statistics="[_WA_Sys_00000005_35BCFE0A]" Table="[Invoice]" Schema="[dbo]" Database="[fiddle_8e33e6b1180e43fa92035c855978432a]"></StatisticsInfo><StatisticsInfo LastUpdate="2024-06-12T00:02:06.88" ModificationCount="0" SamplingPercent="100" Statistics="[_WA_Sys_00000001_35BCFE0A]" Table="[Invoice]" Schema="[dbo]" Database="[fiddle_8e33e6b1180e43fa92035c855978432a]"></StatisticsInfo></OptimizerStatsUsage><TraceFlags IsCompileTime="1"><TraceFlag Value="460" Scope="Global"></TraceFlag><TraceFlag Value="8017" Scope="Global"></TraceFlag></TraceFlags><TraceFlags IsCompileTime="0"><TraceFlag Value="460" Scope="Global"></TraceFlag><TraceFlag Value="8017" Scope="Global"></TraceFlag></TraceFlags><QueryTimeStats ElapsedTime="52" CpuTime="52"></QueryTimeStats><RelOp NodeId="0" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="21.0591" EstimateIO="0.0112613" EstimateCPU="0.000244515" AvgRowSize="84" EstimatedTotalSubtreeCost="0.769675" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1059"></ColumnReference><ColumnReference Column="Expr1060"></ColumnReference><ColumnReference Column="Expr1061"></ColumnReference><ColumnReference Column="Expr1066"></ColumnReference></OutputList><MemoryFractions Input="0.2" Output="1"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="16" Batches="0" ActualElapsedms="52" ActualCPUms="52" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" InputMemoryGrant="544" OutputMemoryGrant="288" UsedMemoryGrant="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="1" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="21.0591" EstimateIO="0" EstimateCPU="2.10591e-06" AvgRowSize="84" EstimatedTotalSubtreeCost="0.75817" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1059"></ColumnReference><ColumnReference Column="Expr1060"></ColumnReference><ColumnReference Column="Expr1061"></ColumnReference><ColumnReference Column="Expr1066"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1066"></ColumnReference><ScalarOperator ScalarString=" -[Expr1048]"><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Column="Expr1048"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="2" PhysicalOp="Hash Match" LogicalOp="Right Outer Join" EstimateRows="21.0591" EstimateIO="0" EstimateCPU="0.0187608" AvgRowSize="84" EstimatedTotalSubtreeCost="0.758168" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1048"></ColumnReference><ColumnReference Column="Expr1059"></ColumnReference><ColumnReference Column="Expr1060"></ColumnReference><ColumnReference Column="Expr1061"></ColumnReference></OutputList><MemoryFractions Input="0.25" Output="0.2"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="16" Batches="0" ActualElapsedms="52" ActualCPUms="52" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualEndOfScans="1" ActualExecutions="1" InputMemoryGrant="1064" OutputMemoryGrant="1056" UsedMemoryGrant="320" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Hash><DefinedValues></DefinedValues><HashKeysBuild><ColumnReference Column="Expr1055"></ColumnReference><ColumnReference Column="Expr1056"></ColumnReference></HashKeysBuild><HashKeysProbe><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Expr1047"></ColumnReference></HashKeysProbe><ProbeResidual><ScalarOperator ScalarString="[Expr1055]=[Expr1006] AND [Expr1056]=[Expr1047]"><Logical Operation="AND"><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Column="Expr1055"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1006"></ColumnReference></Identifier></ScalarOperator></Compare></ScalarOperator><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Column="Expr1056"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1047"></ColumnReference></Identifier></ScalarOperator></Compare></ScalarOperator></Logical></ScalarOperator></ProbeResidual><RelOp NodeId="3" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="44" EstimatedTotalSubtreeCost="0.0148401" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1055"></ColumnReference><ColumnReference Column="Expr1056"></ColumnReference><ColumnReference Column="Expr1059"></ColumnReference><ColumnReference Column="Expr1060"></ColumnReference><ColumnReference Column="Expr1061"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1059"></ColumnReference><ScalarOperator ScalarString="[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[InvoiceNumber]"><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference></Identifier></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1060"></ColumnReference><ScalarOperator ScalarString="[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[InvoiceDate]"><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></Identifier></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1061"></ColumnReference><ScalarOperator ScalarString="[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]"><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="4" PhysicalOp="Sequence Project" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="1.84e-06" AvgRowSize="44" EstimatedTotalSubtreeCost="0.0148378" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1055"></ColumnReference><ColumnReference Column="Expr1056"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><SequenceProject><DefinedValues><DefinedValue><ColumnReference Column="Expr1056"></ColumnReference><ScalarOperator ScalarString="row_number"><Sequence FunctionName="row_number"></Sequence></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="5" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="44" EstimatedTotalSubtreeCost="0.014836" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1051"></ColumnReference><ColumnReference Column="Expr1052"></ColumnReference><ColumnReference Column="Expr1055"></ColumnReference><ColumnReference Column="Segment1078"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1052"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1078"></ColumnReference></SegmentColumn><RelOp NodeId="6" PhysicalOp="Sequence Project" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="1.38e-06" AvgRowSize="91" EstimatedTotalSubtreeCost="0.0148355" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1051"></ColumnReference><ColumnReference Column="Expr1052"></ColumnReference><ColumnReference Column="Expr1055"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><SequenceProject><DefinedValues><DefinedValue><ColumnReference Column="Expr1055"></ColumnReference><ScalarOperator ScalarString="dense_rank"><Sequence FunctionName="dense_rank"></Sequence></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="7" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="91" EstimatedTotalSubtreeCost="0.0148342" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1051"></ColumnReference><ColumnReference Column="Expr1052"></ColumnReference><ColumnReference Column="Segment1076"></ColumnReference><ColumnReference Column="Segment1077"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1051"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1077"></ColumnReference></SegmentColumn><RelOp NodeId="8" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="91" EstimatedTotalSubtreeCost="0.0148337" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1051"></ColumnReference><ColumnReference Column="Expr1052"></ColumnReference><ColumnReference Column="Segment1076"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy></GroupBy><SegmentColumn><ColumnReference Column="Segment1076"></ColumnReference></SegmentColumn><RelOp NodeId="9" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="23" EstimateIO="0.0112613" EstimateCPU="0.000262387" AvgRowSize="82" EstimatedTotalSubtreeCost="0.0148332" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1051"></ColumnReference><ColumnReference Column="Expr1052"></ColumnReference></OutputList><MemoryFractions Input="1" Output="0.75"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" InputMemoryGrant="672" OutputMemoryGrant="248" UsedMemoryGrant="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Column="Expr1051"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="10" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="82" EstimatedTotalSubtreeCost="0.0033096" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1051"></ColumnReference><ColumnReference Column="Expr1052"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1051"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1052"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="11" PhysicalOp="Clustered Index Scan" LogicalOp="Clustered Index Scan" EstimateRows="23" EstimatedRowsRead="23" EstimateIO="0.003125" EstimateCPU="0.0001823" AvgRowSize="65" EstimatedTotalSubtreeCost="0.0033073" TableCardinality="23" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualScans="1" ActualLogicalReads="2" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRowsRead="23" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><IndexScan Ordered="0" ForcedIndex="0" ForceScan="0" NoExpandHint="0" Storage="RowStore"><DefinedValues><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></DefinedValue></DefinedValues><Object Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Index="[PK_Invoice]" TableReferenceId="3" IndexKind="Clustered" Storage="RowStore"></Object></IndexScan></RelOp></ComputeScalar></RelOp></Sort></RelOp></Segment></RelOp></Segment></RelOp></SequenceProject></RelOp></Segment></RelOp></SequenceProject></RelOp></ComputeScalar></RelOp><RelOp NodeId="12" PhysicalOp="Nested Loops" LogicalOp="Left Outer Join" EstimateRows="18.3123" EstimateIO="0" EstimateCPU="7.65454e-05" AvgRowSize="81" EstimatedTotalSubtreeCost="0.72456" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Expr1047"></ColumnReference><ColumnReference Column="Expr1048"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="16" Batches="0" ActualElapsedms="52" ActualCPUms="52" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><NestedLoops Optimized="0"><OuterReferences><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1010"></ColumnReference></OuterReferences><RelOp NodeId="13" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="15" EstimateIO="0" EstimateCPU="1.5e-06" AvgRowSize="81" EstimatedTotalSubtreeCost="0.0264509" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1010"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1010"></ColumnReference><ScalarOperator ScalarString="[Expr1008]+[Expr1067]"><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Expr1008"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1067"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="14" PhysicalOp="Filter" LogicalOp="Filter" EstimateRows="15" EstimateIO="0" EstimateCPU="1.104e-05" AvgRowSize="85" EstimatedTotalSubtreeCost="0.0264494" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference><ColumnReference Column="Expr1067"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="15" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Filter StartupExpression="0"><RelOp NodeId="15" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="85" EstimatedTotalSubtreeCost="0.0264384" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference><ColumnReference Column="Expr1067"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1067"></ColumnReference><ScalarOperator ScalarString="CASE WHEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&gt;(0) THEN -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]+sign([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]) ELSE (1) END"><IF><Condition><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Intrinsic FunctionName="sign"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Intrinsic></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(1)"></Const></ScalarOperator></Else></IF></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="16" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="81" EstimatedTotalSubtreeCost="0.0264361" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1008"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1008"></ColumnReference><ScalarOperator ScalarString="CASE WHEN [Expr1070]=(0) THEN NULL ELSE [Expr1071] END"><IF><Condition><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Column="Expr1070"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Const ConstValue="NULL"></Const></ScalarOperator></Then><Else><ScalarOperator><Identifier><ColumnReference Column="Expr1071"></ColumnReference></Identifier></ScalarOperator></Else></IF></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="17" PhysicalOp="Stream Aggregate" LogicalOp="Aggregate" EstimateRows="23" EstimateIO="0" EstimateCPU="1.4444e-05" AvgRowSize="119" EstimatedTotalSubtreeCost="0.0264338" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Expr1070"></ColumnReference><ColumnReference Column="Expr1071"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><StreamAggregate><DefinedValues><DefinedValue><ColumnReference Column="Expr1070"></ColumnReference><ScalarOperator ScalarString="COUNT_BIG([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="COUNT_BIG"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1071"></ColumnReference><ScalarOperator ScalarString="SUM([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="SUM"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ScalarOperator ScalarString="ANY([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[InvoiceNumber])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ScalarOperator ScalarString="ANY([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[InvoiceDate])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ScalarOperator ScalarString="ANY([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ScalarOperator ScalarString="ANY([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1006"></ColumnReference><ScalarOperator ScalarString="ANY([Expr1006])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Column="Expr1006"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1007"></ColumnReference><ScalarOperator ScalarString="ANY([Expr1007])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Column="Expr1007"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue></DefinedValues><GroupBy><ColumnReference Column="WindowCount1084"></ColumnReference></GroupBy><RelOp NodeId="18" PhysicalOp="Window Spool" LogicalOp="Window Spool" EstimateRows="46" EstimateIO="0" EstimateCPU="5.0554e-05" AvgRowSize="119" EstimatedTotalSubtreeCost="0.0264193" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="WindowCount1084"></ColumnReference><ColumnReference Column="Segment1082"></ColumnReference><ColumnReference Column="Segment1083"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="46" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><WindowSpool><RelOp NodeId="19" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="0" AvgRowSize="119" EstimatedTotalSubtreeCost="0.026363" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Segment1082"></ColumnReference><ColumnReference Column="Segment1083"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1083"></ColumnReference></SegmentColumn><RelOp NodeId="20" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="1.4444e-06" AvgRowSize="111" EstimatedTotalSubtreeCost="0.026363" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference><ColumnReference Column="Segment1082"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1082"></ColumnReference></SegmentColumn><RelOp NodeId="21" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="23" EstimateIO="0.0112613" EstimateCPU="0.000262408" AvgRowSize="103" EstimatedTotalSubtreeCost="0.0263615" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference></OutputList><MemoryFractions Input="0.375" Output="0.2"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" InputMemoryGrant="568" OutputMemoryGrant="160" UsedMemoryGrant="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Column="Expr1002"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="22" PhysicalOp="Sequence Project" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="1.84e-06" AvgRowSize="103" EstimatedTotalSubtreeCost="0.0148379" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Expr1007"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><SequenceProject><DefinedValues><DefinedValue><ColumnReference Column="Expr1007"></ColumnReference><ScalarOperator ScalarString="row_number"><Sequence FunctionName="row_number"></Sequence></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="23" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="103" EstimatedTotalSubtreeCost="0.014836" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference><ColumnReference Column="Segment1081"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1081"></ColumnReference></SegmentColumn><RelOp NodeId="24" PhysicalOp="Sequence Project" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="1.38e-06" AvgRowSize="108" EstimatedTotalSubtreeCost="0.0148356" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Expr1006"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><SequenceProject><DefinedValues><DefinedValue><ColumnReference Column="Expr1006"></ColumnReference><ScalarOperator ScalarString="dense_rank"><Sequence FunctionName="dense_rank"></Sequence></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="25" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="108" EstimatedTotalSubtreeCost="0.0148342" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Segment1079"></ColumnReference><ColumnReference Column="Segment1080"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1080"></ColumnReference></SegmentColumn><RelOp NodeId="26" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="108" EstimatedTotalSubtreeCost="0.0148337" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference><ColumnReference Column="Segment1079"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy></GroupBy><SegmentColumn><ColumnReference Column="Segment1079"></ColumnReference></SegmentColumn><RelOp NodeId="27" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="23" EstimateIO="0.0112613" EstimateCPU="0.000262405" AvgRowSize="100" EstimatedTotalSubtreeCost="0.0148333" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference></OutputList><MemoryFractions Input="0.75" Output="0.375"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" InputMemoryGrant="632" OutputMemoryGrant="184" UsedMemoryGrant="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Column="Expr1002"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="28" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="100" EstimatedTotalSubtreeCost="0.0033096" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference><ColumnReference Column="Expr1002"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Column="Expr1004"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1002"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1003"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1004"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="29" PhysicalOp="Clustered Index Scan" LogicalOp="Clustered Index Scan" EstimateRows="23" EstimatedRowsRead="23" EstimateIO="0.003125" EstimateCPU="0.0001823" AvgRowSize="60" EstimatedTotalSubtreeCost="0.0033073" TableCardinality="23" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="23" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualScans="1" ActualLogicalReads="2" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRowsRead="23" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><IndexScan Ordered="0" ForcedIndex="0" ForceScan="0" NoExpandHint="0" Storage="RowStore"><DefinedValues><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceNumber"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></DefinedValue></DefinedValues><Object Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Index="[PK_Invoice]" TableReferenceId="1" IndexKind="Clustered" Storage="RowStore"></Object></IndexScan></RelOp></ComputeScalar></RelOp></Sort></RelOp></Segment></RelOp></Segment></RelOp></SequenceProject></RelOp></Segment></RelOp></SequenceProject></RelOp></Sort></RelOp></Segment></RelOp></Segment></RelOp></WindowSpool></RelOp></StreamAggregate></RelOp></ComputeScalar></RelOp></ComputeScalar></RelOp><Predicate><ScalarOperator ScalarString="[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&gt;(0)"><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Predicate></Filter></RelOp></ComputeScalar></RelOp><RelOp NodeId="30" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="1.22082" EstimateIO="0" EstimateCPU="1.22082e-07" AvgRowSize="19" EstimatedTotalSubtreeCost="0.698032" Parallel="0" EstimateRebinds="13.9908" EstimateRewinds="0.00923987" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1047"></ColumnReference><ColumnReference Column="Expr1048"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1047"></ColumnReference><ScalarOperator ScalarString="[Expr1045]"><Identifier><ColumnReference Column="Expr1045"></ColumnReference></Identifier></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1048"></ColumnReference><ScalarOperator ScalarString="[Expr1046]"><Identifier><ColumnReference Column="Expr1046"></ColumnReference></Identifier></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="31" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="1.22082" EstimateIO="0" EstimateCPU="0" AvgRowSize="19" EstimatedTotalSubtreeCost="0.69803" Parallel="0" EstimateRebinds="13.9908" EstimateRewinds="0.00923987" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1045"></ColumnReference><ColumnReference Column="Expr1046"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1046"></ColumnReference><ScalarOperator ScalarString="CONVERT_IMPLICIT(int,[Expr1094],0)"><Convert DataType="int" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Column="Expr1094"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="32" PhysicalOp="Stream Aggregate" LogicalOp="Aggregate" EstimateRows="1.22082" EstimateIO="0" EstimateCPU="1.3429e-06" AvgRowSize="19" EstimatedTotalSubtreeCost="0.69803" Parallel="0" EstimateRebinds="13.9908" EstimateRewinds="0.00923987" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1045"></ColumnReference><ColumnReference Column="Expr1094"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="9" Batches="0" ActualElapsedms="52" ActualCPUms="52" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><StreamAggregate><DefinedValues><DefinedValue><ColumnReference Column="Expr1094"></ColumnReference><ScalarOperator ScalarString="Count(*)"><Aggregate AggType="countstar" Distinct="0"></Aggregate></ScalarOperator></DefinedValue></DefinedValues><GroupBy><ColumnReference Column="Expr1045"></ColumnReference></GroupBy><RelOp NodeId="33" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="1.22082" EstimateIO="0.0112613" EstimateCPU="0.000100563" AvgRowSize="15" EstimatedTotalSubtreeCost="0.69801" Parallel="0" EstimateRebinds="13.9908" EstimateRewinds="0.00923987" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1045"></ColumnReference></OutputList><MemoryFractions Input="0.2" Output="0.4"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="10" Batches="0" ActualElapsedms="52" ActualCPUms="52" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="15" ActualRewinds="0" ActualEndOfScans="15" ActualExecutions="15" InputMemoryGrant="544" OutputMemoryGrant="192" UsedMemoryGrant="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Column="Expr1045"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="34" PhysicalOp="Stream Aggregate" LogicalOp="Aggregate" EstimateRows="1.22082" EstimateIO="0" EstimateCPU="1.3429e-06" AvgRowSize="15" EstimatedTotalSubtreeCost="0.527583" Parallel="0" EstimateRebinds="13.9908" EstimateRewinds="0.00923987" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1045"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="10" Batches="0" ActualElapsedms="52" ActualCPUms="52" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><StreamAggregate><DefinedValues><DefinedValue><ColumnReference Column="Expr1045"></ColumnReference><ScalarOperator ScalarString="MIN([Expr1019])"><Aggregate Distinct="0" AggType="MIN"><ScalarOperator><Identifier><ColumnReference Column="Expr1019"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue></DefinedValues><GroupBy><ColumnReference Column="Union1044"></ColumnReference></GroupBy><RelOp NodeId="35" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="1.22082" EstimateIO="0.0112613" EstimateCPU="0.000100567" AvgRowSize="19" EstimatedTotalSubtreeCost="0.527563" Parallel="0" EstimateRebinds="13.9908" EstimateRewinds="0.00923987" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Union1044"></ColumnReference></OutputList><MemoryFractions Input="0.2" Output="0.2"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="11" Batches="0" ActualElapsedms="52" ActualCPUms="52" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="15" ActualRewinds="0" ActualEndOfScans="15" ActualExecutions="15" InputMemoryGrant="544" OutputMemoryGrant="160" UsedMemoryGrant="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Column="Union1044"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="36" PhysicalOp="Nested Loops" LogicalOp="Inner Join" EstimateRows="1.22082" EstimateIO="0" EstimateCPU="0.000102061" AvgRowSize="19" EstimatedTotalSubtreeCost="0.357136" Parallel="0" EstimateRebinds="13.9908" EstimateRewinds="0.00923987" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Union1044"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="11" Batches="0" ActualElapsedms="52" ActualCPUms="52" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><NestedLoops Optimized="0"><Predicate><ScalarOperator ScalarString="([Union1044]+[Expr1010])&gt;=([Expr1020]+[Expr1068]) AND ([Union1044]+[Expr1010])&lt;=([Expr1021]+[Expr1069])"><Logical Operation="AND"><ScalarOperator><Compare CompareOp="GE"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Union1044"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1010"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Expr1020"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1068"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></Compare></ScalarOperator><ScalarOperator><Compare CompareOp="LE"><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Union1044"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1010"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Column="Expr1021"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1069"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></Compare></ScalarOperator></Logical></ScalarOperator></Predicate><RelOp NodeId="37" PhysicalOp="Filter" LogicalOp="Filter" EstimateRows="4.0694" EstimateIO="0" EstimateCPU="2.714e-05" AvgRowSize="31" EstimatedTotalSubtreeCost="0.353248" Parallel="0" EstimateRebinds="13.9908" EstimateRewinds="0.00923987" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference><ColumnReference Column="Expr1021"></ColumnReference><ColumnReference Column="Expr1068"></ColumnReference><ColumnReference Column="Expr1069"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="22" Batches="0" ActualElapsedms="52" ActualCPUms="52" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Filter StartupExpression="0"><RelOp NodeId="38" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="43" EstimatedTotalSubtreeCost="0.352841" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference><ColumnReference Column="Expr1021"></ColumnReference><ColumnReference Column="Expr1068"></ColumnReference><ColumnReference Column="Expr1069"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1068"></ColumnReference><ScalarOperator ScalarString="CASE WHEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&gt;(0) THEN -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]+sign([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]) ELSE (1) END"><IF><Condition><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="ADD"><ScalarOperator><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Intrinsic FunctionName="sign"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Intrinsic></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(1)"></Const></ScalarOperator></Else></IF></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1069"></ColumnReference><ScalarOperator ScalarString="CASE WHEN [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&lt;(0) THEN -[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1] ELSE (0) END"><IF><Condition><ScalarOperator><Compare CompareOp="LT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Arithmetic Operation="MINUS"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></Then><Else><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Else></IF></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="39" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="35" EstimatedTotalSubtreeCost="0.352807" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference><ColumnReference Column="Expr1021"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1021"></ColumnReference><ScalarOperator ScalarString="CASE WHEN [Expr1074]=(0) THEN NULL ELSE [Expr1075] END"><IF><Condition><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Column="Expr1074"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Const ConstValue="NULL"></Const></ScalarOperator></Then><Else><ScalarOperator><Identifier><ColumnReference Column="Expr1075"></ColumnReference></Identifier></ScalarOperator></Else></IF></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="40" PhysicalOp="Stream Aggregate" LogicalOp="Aggregate" EstimateRows="23" EstimateIO="0" EstimateCPU="1.4444e-05" AvgRowSize="107" EstimatedTotalSubtreeCost="0.352772" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference><ColumnReference Column="Expr1074"></ColumnReference><ColumnReference Column="Expr1075"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="52" ActualCPUms="52" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><StreamAggregate><DefinedValues><DefinedValue><ColumnReference Column="Expr1074"></ColumnReference><ScalarOperator ScalarString="COUNT_BIG([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="COUNT_BIG"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1075"></ColumnReference><ScalarOperator ScalarString="SUM([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="SUM"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ScalarOperator ScalarString="ANY([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1018"></ColumnReference><ScalarOperator ScalarString="ANY([Expr1018])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Column="Expr1018"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1019"></ColumnReference><ScalarOperator ScalarString="ANY([Expr1019])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Column="Expr1019"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1020"></ColumnReference><ScalarOperator ScalarString="ANY([Expr1020])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Column="Expr1020"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue></DefinedValues><GroupBy><ColumnReference Column="WindowCount1093"></ColumnReference></GroupBy><RelOp NodeId="41" PhysicalOp="Window Spool" LogicalOp="Window Spool" EstimateRows="46" EstimateIO="0" EstimateCPU="5.0554e-05" AvgRowSize="107" EstimatedTotalSubtreeCost="0.352556" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference><ColumnReference Column="WindowCount1093"></ColumnReference><ColumnReference Column="Segment1091"></ColumnReference><ColumnReference Column="Segment1092"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="690" Batches="0" ActualElapsedms="52" ActualCPUms="52" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><WindowSpool><RelOp NodeId="42" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="0" AvgRowSize="107" EstimatedTotalSubtreeCost="0.351711" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference><ColumnReference Column="Segment1091"></ColumnReference><ColumnReference Column="Segment1092"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="24" ActualCPUms="24" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1092"></ColumnReference></SegmentColumn><RelOp NodeId="43" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="1.4444e-06" AvgRowSize="99" EstimatedTotalSubtreeCost="0.351711" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference><ColumnReference Column="Segment1091"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="24" ActualCPUms="24" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1091"></ColumnReference></SegmentColumn><RelOp NodeId="44" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="91" EstimatedTotalSubtreeCost="0.351689" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1020"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1020"></ColumnReference><ScalarOperator ScalarString="CASE WHEN [Expr1072]=(0) THEN NULL ELSE [Expr1073] END"><IF><Condition><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Column="Expr1072"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Const ConstValue="NULL"></Const></ScalarOperator></Then><Else><ScalarOperator><Identifier><ColumnReference Column="Expr1073"></ColumnReference></Identifier></ScalarOperator></Else></IF></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="45" PhysicalOp="Stream Aggregate" LogicalOp="Aggregate" EstimateRows="23" EstimateIO="0" EstimateCPU="1.4444e-05" AvgRowSize="116" EstimatedTotalSubtreeCost="0.351654" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Expr1072"></ColumnReference><ColumnReference Column="Expr1073"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="24" ActualCPUms="24" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><StreamAggregate><DefinedValues><DefinedValue><ColumnReference Column="Expr1072"></ColumnReference><ScalarOperator ScalarString="COUNT_BIG([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="COUNT_BIG"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1073"></ColumnReference><ScalarOperator ScalarString="SUM([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="SUM"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ScalarOperator ScalarString="ANY([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[InvoiceDate])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ScalarOperator ScalarString="ANY([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1014"></ColumnReference><ScalarOperator ScalarString="ANY([Expr1014])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Column="Expr1014"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1017"></ColumnReference><ScalarOperator ScalarString="ANY([Expr1017])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Column="Expr1017"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1018"></ColumnReference><ScalarOperator ScalarString="ANY([Expr1018])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Column="Expr1018"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1019"></ColumnReference><ScalarOperator ScalarString="ANY([Expr1019])"><Aggregate Distinct="0" AggType="ANY"><ScalarOperator><Identifier><ColumnReference Column="Expr1019"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue></DefinedValues><GroupBy><ColumnReference Column="WindowCount1090"></ColumnReference></GroupBy><RelOp NodeId="46" PhysicalOp="Window Spool" LogicalOp="Window Spool" EstimateRows="46" EstimateIO="0" EstimateCPU="5.0554e-05" AvgRowSize="116" EstimatedTotalSubtreeCost="0.351438" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="WindowCount1090"></ColumnReference><ColumnReference Column="Segment1088"></ColumnReference><ColumnReference Column="Segment1089"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="690" Batches="0" ActualElapsedms="11" ActualCPUms="11" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><WindowSpool><RelOp NodeId="47" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="0" AvgRowSize="116" EstimatedTotalSubtreeCost="0.350593" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Segment1088"></ColumnReference><ColumnReference Column="Segment1089"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1089"></ColumnReference></SegmentColumn><RelOp NodeId="48" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="1.4444e-06" AvgRowSize="108" EstimatedTotalSubtreeCost="0.350593" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference><ColumnReference Column="Segment1088"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1088"></ColumnReference></SegmentColumn><RelOp NodeId="49" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="23" EstimateIO="0.0112613" EstimateCPU="0.000262405" AvgRowSize="100" EstimatedTotalSubtreeCost="0.350571" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference></OutputList><MemoryFractions Input="0.2" Output="0.2"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="15" ActualRewinds="0" ActualEndOfScans="15" ActualExecutions="15" InputMemoryGrant="544" OutputMemoryGrant="160" UsedMemoryGrant="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Column="Expr1014"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="50" PhysicalOp="Sequence Project" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="1.84e-06" AvgRowSize="100" EstimatedTotalSubtreeCost="0.177718" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Expr1019"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><SequenceProject><DefinedValues><DefinedValue><ColumnReference Column="Expr1019"></ColumnReference><ScalarOperator ScalarString="row_number"><Sequence FunctionName="row_number"></Sequence></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="51" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="100" EstimatedTotalSubtreeCost="0.17769" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference><ColumnReference Column="Segment1087"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1087"></ColumnReference></SegmentColumn><RelOp NodeId="52" PhysicalOp="Sequence Project" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="1.38e-06" AvgRowSize="105" EstimatedTotalSubtreeCost="0.177683" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Expr1018"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><SequenceProject><DefinedValues><DefinedValue><ColumnReference Column="Expr1018"></ColumnReference><ScalarOperator ScalarString="dense_rank"><Sequence FunctionName="dense_rank"></Sequence></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="53" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="105" EstimatedTotalSubtreeCost="0.177662" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Segment1085"></ColumnReference><ColumnReference Column="Segment1086"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference></GroupBy><SegmentColumn><ColumnReference Column="Segment1086"></ColumnReference></SegmentColumn><RelOp NodeId="54" PhysicalOp="Segment" LogicalOp="Segment" EstimateRows="23" EstimateIO="0" EstimateCPU="4.6e-07" AvgRowSize="105" EstimatedTotalSubtreeCost="0.177655" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference><ColumnReference Column="Segment1085"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Segment><GroupBy></GroupBy><SegmentColumn><ColumnReference Column="Segment1085"></ColumnReference></SegmentColumn><RelOp NodeId="55" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="23" EstimateIO="0.0112613" EstimateCPU="0.000262402" AvgRowSize="97" EstimatedTotalSubtreeCost="0.177649" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference></OutputList><MemoryFractions Input="0.4" Output="0.2"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="15" ActualRewinds="0" ActualEndOfScans="15" ActualExecutions="15" InputMemoryGrant="576" OutputMemoryGrant="160" UsedMemoryGrant="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Column="Expr1014"></ColumnReference></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="56" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="23" EstimateIO="0" EstimateCPU="2.3e-06" AvgRowSize="97" EstimatedTotalSubtreeCost="0.004795" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Column="Expr1014"></ColumnReference><ColumnReference Column="Expr1015"></ColumnReference><ColumnReference Column="Expr1016"></ColumnReference><ColumnReference Column="Expr1017"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1014"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1015"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1016"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue><DefinedValue><ColumnReference Column="Expr1017"></ColumnReference><ScalarOperator ScalarString="round([fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Revenue]/CONVERT_IMPLICIT(numeric(10,0),[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1],0),(0))"><Intrinsic FunctionName="round"><ScalarOperator><Arithmetic Operation="DIV"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Convert DataType="numeric" Precision="10" Scale="0" Style="0" Implicit="1"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Convert></ScalarOperator></Arithmetic></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator><ScalarOperator><Const ConstValue=""></Const></ScalarOperator></Intrinsic></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="57" PhysicalOp="Clustered Index Scan" LogicalOp="Clustered Index Scan" EstimateRows="23" EstimatedRowsRead="23" EstimateIO="0.0032035" EstimateCPU="0.0001038" AvgRowSize="53" EstimatedTotalSubtreeCost="0.0047605" TableCardinality="23" Parallel="0" EstimateRebinds="0" EstimateRewinds="14" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="345" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualScans="15" ActualLogicalReads="30" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRowsRead="345" ActualEndOfScans="15" ActualExecutions="15" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><IndexScan Ordered="0" ForcedIndex="0" ForceScan="0" NoExpandHint="0" Storage="RowStore"><DefinedValues><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="CustomerCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="InvoiceDate"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ItemCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="ColorCode"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Revenue"></ColumnReference></DefinedValue></DefinedValues><Object Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Index="[PK_Invoice]" TableReferenceId="2" IndexKind="Clustered" Storage="RowStore"></Object></IndexScan></RelOp></ComputeScalar></RelOp></Sort></RelOp></Segment></RelOp></Segment></RelOp></SequenceProject></RelOp></Segment></RelOp></SequenceProject></RelOp></Sort></RelOp></Segment></RelOp></Segment></RelOp></WindowSpool></RelOp></StreamAggregate></RelOp></ComputeScalar></RelOp></Segment></RelOp></Segment></RelOp></WindowSpool></RelOp></StreamAggregate></RelOp></ComputeScalar></RelOp></ComputeScalar></RelOp><Predicate><ScalarOperator ScalarString="[Expr1018]=[Expr1006] AND [Expr1019]&gt;[Expr1007] AND [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]&lt;(0)"><Logical Operation="AND"><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Column="Expr1018"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1006"></ColumnReference></Identifier></ScalarOperator></Compare></ScalarOperator><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Column="Expr1019"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Expr1007"></ColumnReference></Identifier></ScalarOperator></Compare></ScalarOperator><ScalarOperator><Compare CompareOp="LT"><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(0)"></Const></ScalarOperator></Compare></ScalarOperator></Logical></ScalarOperator></Predicate></Filter></RelOp><RelOp NodeId="58" PhysicalOp="Filter" LogicalOp="Filter" EstimateRows="6" EstimateIO="0" EstimateCPU="9.6e-06" AvgRowSize="11" EstimatedTotalSubtreeCost="0.00180697" Parallel="0" EstimateRebinds="13.9908" EstimateRewinds="46.0502" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Union1044"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="47" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="22" ActualExecutions="22" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Filter StartupExpression="0"><RelOp NodeId="59" PhysicalOp="Constant Scan" LogicalOp="Constant Scan" EstimateRows="20" EstimateIO="0" EstimateCPU="2.0157e-05" AvgRowSize="11" EstimatedTotalSubtreeCost="0.00122098" Parallel="0" EstimateRebinds="0" EstimateRewinds="60.041" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Union1044"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="440" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="22" ActualExecutions="22" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><ConstantScan><Values><Row><ScalarOperator ScalarString="(0)"><Const ConstValue="(0)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(1)"><Const ConstValue="(1)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(2)"><Const ConstValue="(2)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(3)"><Const ConstValue="(3)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(4)"><Const ConstValue="(4)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(5)"><Const ConstValue="(5)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(6)"><Const ConstValue="(6)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(7)"><Const ConstValue="(7)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(8)"><Const ConstValue="(8)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(9)"><Const ConstValue="(9)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(10)"><Const ConstValue="(10)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(11)"><Const ConstValue="(11)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(12)"><Const ConstValue="(12)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(13)"><Const ConstValue="(13)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(14)"><Const ConstValue="(14)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(15)"><Const ConstValue="(15)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(16)"><Const ConstValue="(16)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(17)"><Const ConstValue="(17)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(18)"><Const ConstValue="(18)"></Const></ScalarOperator></Row><Row><ScalarOperator ScalarString="(19)"><Const ConstValue="(19)"></Const></ScalarOperator></Row></Values></ConstantScan></RelOp><Predicate><ScalarOperator ScalarString="[Union1044]&lt;[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]"><Compare CompareOp="LT"><ScalarOperator><Identifier><ColumnReference Column="Union1044"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Database="[fiddle_8e33e6b1180e43fa92035c855978432a]" Schema="[dbo]" Table="[Invoice]" Column="Qty1"></ColumnReference></Identifier></ScalarOperator></Compare></ScalarOperator></Predicate></Filter></RelOp></NestedLoops></RelOp></Sort></RelOp></StreamAggregate></RelOp></Sort></RelOp></StreamAggregate></RelOp></ComputeScalar></RelOp></ComputeScalar></RelOp></NestedLoops></RelOp></Hash></RelOp></ComputeScalar></RelOp></Sort></RelOp></QueryPlan></StmtSimple></Statements></Batch></BatchSequence></ShowPlanXML>
with data as ( select *, dense_rank() over (order by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0)) as dr, row_number() over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate) as rn, sum(Qty1) over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate) + case when Qty1 > 0 then - Qty1 + sign(Qty1) else 1 end as lvlS, sum(Qty1) over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate) + case when Qty1 < 0 then - Qty1 else 0 end as lvlE from Invoice ) select p.CustomerCode, p.InvoiceNumber, p.InvoiceDate, p.ItemCode, p.ColorCode, p.Qty1, p.Revenue, -m.cnt as ReturnQtyAllocated, rm.InvoiceNumber as ReturnInvoiceNumber, rm.InvoiceDate as ReturnInvoiceDate, rm.Qty1 as ReturnInvoiceQty from data p outer apply ( select rn, count(*) as cnt from ( select n, min(r.rn) as rn from data r cross join ( values (0), (1), (2), (3), (4), (5), (6), (7), (8), (9), (10), (11), (12), (13), (14), (15), (16), (17), (18), (19) ) as quantities(n) where r.dr = p.dr and n < p.Qty1 and r.rn > p.rn and r.Qty1 < 0 and n + p.lvlS between r.lvlS and r.lvlE group by n ) t group by rn ) m /* matches */ left outer join data rm on rm.dr = p.dr and rm.rn = m.rn where p.Qty1 > 0 order by CustomerCode, ItemCode
SELECT
SELECT
Cached plan size344 KB
Estimated Operator Cost0 (0%)
Estimated Subtree Cost0.769675
Degree of Parallelism0
Memory Grant2464
Estimated Number of Rows21.0591
Statement
with data as ( select *, dense_rank() over (order by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0)) as dr, row_number() over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate) as rn, sum(Qty1) over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate) + case when Qty1 > 0 then - Qty1 + sign(Qty1) else 1 end as lvlS, sum(Qty1) over (partition by CustomerCode, ItemCode, ColorCode, round(Revenue / Qty1, 0) order by InvoiceDate) + case when Qty1 < 0 then - Qty1 else 0 end as lvlE from Invoice ) select p.CustomerCode, p.InvoiceNumber, p.InvoiceDate, p.ItemCode, p.ColorCode, p.Qty1, p.Revenue, -m.cnt as ReturnQtyAllocated, rm.InvoiceNumber as ReturnInvoiceNumber, rm.InvoiceDate as ReturnInvoiceDate, rm.Qty1 as ReturnInvoiceQty from data p outer apply ( select rn, count(*) as cnt from ( select n, min(r.rn) as rn from data r cross join ( values (0), (1), (2), (3), (4), (5), (6), (7), (8), (9), (10), (11), (12), (13), (14), (15), (16), (17), (18), (19) ) as quantities(n) where r.dr = p.dr and n < p.Qty1 and r.rn > p.rn and r.Qty1 < 0 and n + p.lvlS between r.lvlS and r.lvlE group by n ) t group by rn ) m /* matches */ left outer join data rm on rm.dr = p.dr and rm.rn = m.rn where p.Qty1 > 0 order by CustomerCode, ItemCode
Sort
Cost: 1%
Sort
Sort the input.
Physical OperationSort
Logical OperationSort
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows16
Actual Number of Batches0
Estimated Operator Cost0.011505 (1%)
Estimated I/O Cost0.0112613
Estimated CPU Cost0.0002445
Estimated Subtree Cost0.769675
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows21.0591
Estimated Row Size84 B
Actual Rebinds1
Actual Rewinds0
Node ID0
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1059
Expr1060
Expr1061
Expr1066
Order By
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode Ascending
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.000002 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000021
Estimated Subtree Cost0.75817
Estimated Number of Executions1
Estimated Number of Rows21.0591
Estimated Row Size84 B
Node ID1
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1059
Expr1060
Expr1061
Expr1066
Hash Match
(Right Outer Join)
Cost: 2%
Hash Match
Use each row from the top input to build a hash table, and each row from the bottom input to probe into the hash table, outputting all matching rows.
Physical OperationHash Match
Logical OperationRight Outer Join
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows16
Actual Number of Batches0
Estimated Operator Cost0.0187679 (2%)
Estimated I/O Cost0
Estimated CPU Cost0.0187608
Estimated Subtree Cost0.758168
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows21.0591
Estimated Row Size84 B
Actual Rebinds0
Actual Rewinds0
Node ID2
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1048
Expr1059
Expr1060
Expr1061
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000023 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.0148401
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size44 B
Node ID3
Output List
Expr1055
Expr1056
Expr1059
Expr1060
Expr1061
Sequence Project
(Compute Scalar)
Cost: 0%
Sequence Project
Physical OperationSequence Project
Logical OperationCompute Scalar
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000018 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000018
Estimated Subtree Cost0.0148378
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size44 B
Actual Rebinds0
Actual Rewinds0
Node ID4
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1055
Expr1056
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000005 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.014836
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size44 B
Actual Rebinds0
Actual Rewinds0
Node ID5
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1051
Expr1052
Expr1055
Segment1078
Sequence Project
(Compute Scalar)
Cost: 0%
Sequence Project
Physical OperationSequence Project
Logical OperationCompute Scalar
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000013 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000014
Estimated Subtree Cost0.0148355
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size91 B
Actual Rebinds0
Actual Rewinds0
Node ID6
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1051
Expr1052
Expr1055
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000005 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.0148342
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size91 B
Actual Rebinds0
Actual Rewinds0
Node ID7
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1051
Expr1052
Segment1076
Segment1077
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000005 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.0148337
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size91 B
Actual Rebinds0
Actual Rewinds0
Node ID8
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1051
Expr1052
Segment1076
Sort
Cost: 1%
Sort
Sort the input.
Physical OperationSort
Logical OperationSort
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0115236 (1%)
Estimated I/O Cost0.0112613
Estimated CPU Cost0.0002624
Estimated Subtree Cost0.0148332
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size82 B
Actual Rebinds1
Actual Rewinds0
Node ID9
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1051
Expr1052
Order By
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode Ascending
Expr1051 Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate Ascending
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000023 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.0033096
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size82 B
Node ID10
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1051
Expr1052
Clustered Index Scan (Clustered)
[Invoice].[PK_Invoice]
Cost: 0%
Clustered Index Scan (Clustered)
Scanning a clustered index, entirely or only a range.
Physical OperationClustered Index Scan
Logical OperationClustered Index Scan
Actual Execution ModeRow
Estimated Execution ModeRow
StorageRowStore
Number of Rows Read23
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0033073 (0%)
Estimated I/O Cost0.003125
Estimated CPU Cost0.0001823
Estimated Subtree Cost0.0033073
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows to be Read23
Estimated Number of Rows23
Estimated Row Size65 B
Actual Rebinds0
Actual Rewinds0
OrderedFalse
Node ID11
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Object
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[PK_Invoice]
Nested Loops
(Left Outer Join)
Cost: 0%
Nested Loops
For each row in the top (outer) input, scan the bottom (inner) input, and output matching rows.
Physical OperationNested Loops
Logical OperationLeft Outer Join
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows16
Actual Number of Batches0
Estimated Operator Cost0.0000771 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000765
Estimated Subtree Cost0.72456
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows18.3123
Estimated Row Size81 B
Actual Rebinds0
Actual Rewinds0
Node ID12
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1006
Expr1047
Expr1048
Outer References
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1006
Expr1007
Expr1010
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000015 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000015
Estimated Subtree Cost0.0264509
Estimated Number of Executions1
Estimated Number of Rows15
Estimated Row Size81 B
Node ID13
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1006
Expr1007
Expr1010
Filter
Cost: 0%
Filter
Physical OperationFilter
Logical OperationFilter
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows15
Actual Number of Batches0
Estimated Operator Cost0.000011 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.000011
Estimated Subtree Cost0.0264494
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows15
Estimated Row Size85 B
Actual Rebinds0
Actual Rewinds0
Node ID14
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1006
Expr1007
Expr1008
Expr1067
Predicate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]>(0)
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000023 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.0264384
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size85 B
Node ID15
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1006
Expr1007
Expr1008
Expr1067
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000023 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.0264361
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size81 B
Node ID16
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1006
Expr1007
Expr1008
Stream Aggregate
(Aggregate)
Cost: 0%
Stream Aggregate
Compute summary values for groups of rows in a suitably sorted stream.
Physical OperationStream Aggregate
Logical OperationAggregate
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000145 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000144
Estimated Subtree Cost0.0264338
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size119 B
Actual Rebinds0
Actual Rewinds0
Node ID17
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1006
Expr1007
Expr1070
Expr1071
Window Spool
Cost: 0%
Window Spool
Physical OperationWindow Spool
Logical OperationWindow Spool
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows46
Actual Number of Batches0
Estimated Operator Cost0.0000563 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000506
Estimated Subtree Cost0.0264193
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows46
Estimated Row Size119 B
Actual Rebinds0
Actual Rewinds0
Node ID18
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1004
Expr1006
Expr1007
WindowCount1084
Segment1082
Segment1083
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0 (0%)
Estimated I/O Cost0
Estimated CPU Cost0
Estimated Subtree Cost0.026363
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size119 B
Actual Rebinds0
Actual Rewinds0
Node ID19
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1004
Expr1006
Expr1007
Segment1082
Segment1083
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000015 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000014
Estimated Subtree Cost0.026363
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size111 B
Actual Rebinds0
Actual Rewinds0
Node ID20
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1004
Expr1006
Expr1007
Segment1082
Sort
Cost: 1%
Sort
Sort the input.
Physical OperationSort
Logical OperationSort
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0115236 (1%)
Estimated I/O Cost0.0112613
Estimated CPU Cost0.0002624
Estimated Subtree Cost0.0263615
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size103 B
Actual Rebinds1
Actual Rewinds0
Node ID21
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1004
Expr1006
Expr1007
Order By
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode Ascending
Expr1002 Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate Ascending
Sequence Project
(Compute Scalar)
Cost: 0%
Sequence Project
Physical OperationSequence Project
Logical OperationCompute Scalar
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000019 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000018
Estimated Subtree Cost0.0148379
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size103 B
Actual Rebinds0
Actual Rewinds0
Node ID22
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1004
Expr1006
Expr1007
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000004 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.014836
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size103 B
Actual Rebinds0
Actual Rewinds0
Node ID23
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1003
Expr1004
Expr1006
Segment1081
Sequence Project
(Compute Scalar)
Cost: 0%
Sequence Project
Physical OperationSequence Project
Logical OperationCompute Scalar
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000014 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000014
Estimated Subtree Cost0.0148356
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size108 B
Actual Rebinds0
Actual Rewinds0
Node ID24
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1003
Expr1004
Expr1006
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000005 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.0148342
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size108 B
Actual Rebinds0
Actual Rewinds0
Node ID25
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1003
Expr1004
Segment1079
Segment1080
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0000004 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.0148337
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size108 B
Actual Rebinds0
Actual Rewinds0
Node ID26
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1003
Expr1004
Segment1079
Sort
Cost: 1%
Sort
Sort the input.
Physical OperationSort
Logical OperationSort
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0115237 (1%)
Estimated I/O Cost0.0112613
Estimated CPU Cost0.0002624
Estimated Subtree Cost0.0148333
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows23
Estimated Row Size100 B
Actual Rebinds1
Actual Rewinds0
Node ID27
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1003
Expr1004
Order By
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode Ascending
Expr1002 Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate Ascending
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000023 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.0033096
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size100 B
Node ID28
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Expr1002
Expr1003
Expr1004
Clustered Index Scan (Clustered)
[Invoice].[PK_Invoice]
Cost: 0%
Clustered Index Scan (Clustered)
Scanning a clustered index, entirely or only a range.
Physical OperationClustered Index Scan
Logical OperationClustered Index Scan
Actual Execution ModeRow
Estimated Execution ModeRow
StorageRowStore
Number of Rows Read23
Actual Number of Rows23
Actual Number of Batches0
Estimated Operator Cost0.0033073 (0%)
Estimated I/O Cost0.003125
Estimated CPU Cost0.0001823
Estimated Subtree Cost0.0033073
Estimated Number of Executions1
Number of Executions1
Estimated Number of Rows to be Read23
Estimated Number of Rows23
Estimated Row Size60 B
Actual Rebinds0
Actual Rewinds0
OrderedFalse
Node ID29
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Object
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[PK_Invoice]
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.000002 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000001
Estimated Subtree Cost0.698032
Estimated Number of Executions14.9908
Estimated Number of Rows1.22082
Estimated Row Size19 B
Node ID30
Output List
Expr1047
Expr1048
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0 (0%)
Estimated I/O Cost0
Estimated CPU Cost0
Estimated Subtree Cost0.69803
Estimated Number of Executions14.9908
Estimated Number of Rows1.22082
Estimated Row Size19 B
Node ID31
Output List
Expr1045
Expr1046
Stream Aggregate
(Aggregate)
Cost: 0%
Stream Aggregate
Compute summary values for groups of rows in a suitably sorted stream.
Physical OperationStream Aggregate
Logical OperationAggregate
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows9
Actual Number of Batches0
Estimated Operator Cost0.00002 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000013
Estimated Subtree Cost0.69803
Estimated Number of Executions14.9908
Number of Executions15
Estimated Number of Rows1.22082
Estimated Row Size19 B
Actual Rebinds0
Actual Rewinds0
Node ID32
Output List
Expr1045
Expr1094
Sort
Cost: 22%
Sort
Sort the input.
Physical OperationSort
Logical OperationSort
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows10
Actual Number of Batches0
Estimated Operator Cost0.170427 (22%)
Estimated I/O Cost0.0112613
Estimated CPU Cost0.0001006
Estimated Subtree Cost0.69801
Estimated Number of Executions14.9908
Number of Executions15
Estimated Number of Rows1.22082
Estimated Row Size15 B
Actual Rebinds15
Actual Rewinds0
Node ID33
Output List
Expr1045
Order By
Expr1045 Ascending
Stream Aggregate
(Aggregate)
Cost: 0%
Stream Aggregate
Compute summary values for groups of rows in a suitably sorted stream.
Physical OperationStream Aggregate
Logical OperationAggregate
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows10
Actual Number of Batches0
Estimated Operator Cost0.00002 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000013
Estimated Subtree Cost0.527583
Estimated Number of Executions14.9908
Number of Executions15
Estimated Number of Rows1.22082
Estimated Row Size15 B
Actual Rebinds0
Actual Rewinds0
Node ID34
Output List
Expr1045
Sort
Cost: 22%
Sort
Sort the input.
Physical OperationSort
Logical OperationSort
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows11
Actual Number of Batches0
Estimated Operator Cost0.170427 (22%)
Estimated I/O Cost0.0112613
Estimated CPU Cost0.0001006
Estimated Subtree Cost0.527563
Estimated Number of Executions14.9908
Number of Executions15
Estimated Number of Rows1.22082
Estimated Row Size19 B
Actual Rebinds15
Actual Rewinds0
Node ID35
Output List
Expr1019
Union1044
Order By
Union1044 Ascending
Nested Loops
(Inner Join)
Cost: 0%
Nested Loops
For each row in the top (outer) input, scan the bottom (inner) input, and output matching rows.
Physical OperationNested Loops
Logical OperationInner Join
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows11
Actual Number of Batches0
Estimated Operator Cost0.002081 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0001021
Estimated Subtree Cost0.357136
Estimated Number of Executions14.9908
Number of Executions15
Estimated Number of Rows1.22082
Estimated Row Size19 B
Actual Rebinds0
Actual Rewinds0
Node ID36
Output List
Expr1019
Union1044
Predicate
([Union1044]+[Expr1010])>=([Expr1020]+[Expr1068]) AND ([Union1044]+[Expr1010])<=([Expr1021]+[Expr1069])
Filter
Cost: 0%
Filter
Physical OperationFilter
Logical OperationFilter
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows22
Actual Number of Batches0
Estimated Operator Cost0.000407 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000271
Estimated Subtree Cost0.353248
Estimated Number of Executions14.9908
Number of Executions15
Estimated Number of Rows4.0694
Estimated Row Size31 B
Actual Rebinds0
Actual Rewinds0
Node ID37
Output List
Expr1019
Expr1020
Expr1021
Expr1068
Expr1069
Predicate
[Expr1018]=[Expr1006] AND [Expr1019]>[Expr1007] AND [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]<(0)
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.000034 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.352841
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size43 B
Node ID38
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1018
Expr1019
Expr1020
Expr1021
Expr1068
Expr1069
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.000035 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.352807
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size35 B
Node ID39
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1018
Expr1019
Expr1020
Expr1021
Stream Aggregate
(Aggregate)
Cost: 0%
Stream Aggregate
Compute summary values for groups of rows in a suitably sorted stream.
Physical OperationStream Aggregate
Logical OperationAggregate
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.000216 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000144
Estimated Subtree Cost0.352772
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size107 B
Actual Rebinds0
Actual Rewinds0
Node ID40
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1018
Expr1019
Expr1020
Expr1074
Expr1075
Window Spool
Cost: 0%
Window Spool
Physical OperationWindow Spool
Logical OperationWindow Spool
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows690
Actual Number of Batches0
Estimated Operator Cost0.000845 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000506
Estimated Subtree Cost0.352556
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows46
Estimated Row Size107 B
Actual Rebinds0
Actual Rewinds0
Node ID41
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1017
Expr1018
Expr1019
Expr1020
WindowCount1093
Segment1091
Segment1092
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0 (0%)
Estimated I/O Cost0
Estimated CPU Cost0
Estimated Subtree Cost0.351711
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size107 B
Actual Rebinds0
Actual Rewinds0
Node ID42
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1017
Expr1018
Expr1019
Expr1020
Segment1091
Segment1092
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.000022 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000014
Estimated Subtree Cost0.351711
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size99 B
Actual Rebinds0
Actual Rewinds0
Node ID43
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1017
Expr1018
Expr1019
Expr1020
Segment1091
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.000035 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.351689
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size91 B
Node ID44
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1017
Expr1018
Expr1019
Expr1020
Stream Aggregate
(Aggregate)
Cost: 0%
Stream Aggregate
Compute summary values for groups of rows in a suitably sorted stream.
Physical OperationStream Aggregate
Logical OperationAggregate
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.000216 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000144
Estimated Subtree Cost0.351654
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size116 B
Actual Rebinds0
Actual Rewinds0
Node ID45
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1017
Expr1018
Expr1019
Expr1072
Expr1073
Window Spool
Cost: 0%
Window Spool
Physical OperationWindow Spool
Logical OperationWindow Spool
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows690
Actual Number of Batches0
Estimated Operator Cost0.000845 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000506
Estimated Subtree Cost0.351438
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows46
Estimated Row Size116 B
Actual Rebinds0
Actual Rewinds0
Node ID46
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1016
Expr1017
Expr1018
Expr1019
WindowCount1090
Segment1088
Segment1089
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0 (0%)
Estimated I/O Cost0
Estimated CPU Cost0
Estimated Subtree Cost0.350593
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size116 B
Actual Rebinds0
Actual Rewinds0
Node ID47
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1016
Expr1017
Expr1018
Expr1019
Segment1088
Segment1089
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.000022 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000014
Estimated Subtree Cost0.350593
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size108 B
Actual Rebinds0
Actual Rewinds0
Node ID48
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1016
Expr1017
Expr1018
Expr1019
Segment1088
Sort
Cost: 22%
Sort
Sort the input.
Physical OperationSort
Logical OperationSort
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.172853 (22%)
Estimated I/O Cost0.0112613
Estimated CPU Cost0.0002624
Estimated Subtree Cost0.350571
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size100 B
Actual Rebinds15
Actual Rewinds0
Node ID49
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1016
Expr1017
Expr1018
Expr1019
Order By
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode Ascending
Expr1014 Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate Ascending
Sequence Project
(Compute Scalar)
Cost: 0%
Sequence Project
Physical OperationSequence Project
Logical OperationCompute Scalar
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.000028 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000018
Estimated Subtree Cost0.177718
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size100 B
Actual Rebinds0
Actual Rewinds0
Node ID50
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1016
Expr1017
Expr1018
Expr1019
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.000007 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.17769
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size100 B
Actual Rebinds0
Actual Rewinds0
Node ID51
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1015
Expr1016
Expr1017
Expr1018
Segment1087
Sequence Project
(Compute Scalar)
Cost: 0%
Sequence Project
Physical OperationSequence Project
Logical OperationCompute Scalar
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.000021 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000014
Estimated Subtree Cost0.177683
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size105 B
Actual Rebinds0
Actual Rewinds0
Node ID52
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1015
Expr1016
Expr1017
Expr1018
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.000007 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.177662
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size105 B
Actual Rebinds0
Actual Rewinds0
Node ID53
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1015
Expr1016
Expr1017
Segment1085
Segment1086
Segment
Cost: 0%
Segment
Physical OperationSegment
Logical OperationSegment
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.000006 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000005
Estimated Subtree Cost0.177655
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size105 B
Actual Rebinds0
Actual Rewinds0
Node ID54
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1015
Expr1016
Expr1017
Segment1085
Sort
Cost: 22%
Sort
Sort the input.
Physical OperationSort
Logical OperationSort
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.172854 (22%)
Estimated I/O Cost0.0112613
Estimated CPU Cost0.0002624
Estimated Subtree Cost0.177649
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows23
Estimated Row Size97 B
Actual Rebinds15
Actual Rewinds0
Node ID55
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1015
Expr1016
Expr1017
Order By
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode Ascending
Expr1014 Ascending
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate Ascending
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical OperationCompute Scalar
Logical OperationCompute Scalar
Estimated Execution ModeRow
Estimated Operator Cost0.0000345 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000023
Estimated Subtree Cost0.004795
Estimated Number of Executions1
Estimated Number of Rows23
Estimated Row Size97 B
Node ID56
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1014
Expr1015
Expr1016
Expr1017
Clustered Index Scan (Clustered)
[Invoice].[PK_Invoice]
Cost: 1%
Clustered Index Scan (Clustered)
Scanning a clustered index, entirely or only a range.
Physical OperationClustered Index Scan
Logical OperationClustered Index Scan
Actual Execution ModeRow
Estimated Execution ModeRow
StorageRowStore
Number of Rows Read345
Actual Number of Rows345
Actual Number of Batches0
Estimated Operator Cost0.0047605 (1%)
Estimated I/O Cost0.0032035
Estimated CPU Cost0.0001038
Estimated Subtree Cost0.0047605
Estimated Number of Executions1
Number of Executions15
Estimated Number of Rows to be Read23
Estimated Number of Rows23
Estimated Row Size53 B
Actual Rebinds0
Actual Rewinds0
OrderedFalse
Node ID57
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].CustomerCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ItemCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].ColorCode
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Revenue
Object
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[PK_Invoice]
Filter
Cost: 0%
Filter
Physical OperationFilter
Logical OperationFilter
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows47
Actual Number of Batches0
Estimated Operator Cost0.000586 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000096
Estimated Subtree Cost0.001807
Estimated Number of Executions14.9908
Number of Executions22
Estimated Number of Rows6
Estimated Row Size11 B
Actual Rebinds0
Actual Rewinds0
Node ID58
Output List
Union1044
Predicate
[Union1044]<[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]
Constant Scan
Cost: 0%
Constant Scan
Physical OperationConstant Scan
Logical OperationConstant Scan
Actual Execution ModeRow
Estimated Execution ModeRow
Actual Number of Rows440
Actual Number of Batches0
Estimated Operator Cost0.001221 (0%)
Estimated I/O Cost0
Estimated CPU Cost0.0000202
Estimated Subtree Cost0.001221
Estimated Number of Executions1
Number of Executions22
Estimated Number of Rows20
Estimated Row Size11 B
Actual Rebinds0
Actual Rewinds0
Node ID59
Output List
Union1044