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 (
 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" 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]<=([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"><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]<=([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,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]>(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]>(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]>(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]>[Expr1008] AND [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]<(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]>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"><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 size | 240 KB |
---|---|
Estimated Operator Cost | 0 (0%) |
Estimated Subtree Cost | 0.0600487 |
Degree of Parallelism | 0 |
Memory Grant | 1408 |
Estimated Number of Rows | 4.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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000005 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.0600487 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 4.5 |
Estimated Row Size | 74 B |
Node ID | 0 |
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 Operation | Filter |
---|---|
Logical Operation | Filter |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 10 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000702 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000702 |
Estimated Subtree Cost | 0.0600482 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 4.5 |
Estimated Row Size | 91 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 1 |
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 Operation | Nested Loops |
---|---|
Logical Operation | Inner Join |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 15 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000627 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000627 |
Estimated Subtree Cost | 0.059978 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 15 |
Estimated Row Size | 91 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 2 |
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 Operation | Filter |
---|---|
Logical Operation | Filter |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 15 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000011 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.000011 |
Estimated Subtree Cost | 0.0264494 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 15 |
Estimated Row Size | 103 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 3 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000023 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.0264384 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 103 B |
Node ID | 4 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000023 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.0264361 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 86 B |
Node ID | 5 |
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 Operation | Stream Aggregate |
---|---|
Logical Operation | Aggregate |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000145 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000144 |
Estimated Subtree Cost | 0.0264338 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 132 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 6 |
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 Operation | Window Spool |
---|---|
Logical Operation | Window Spool |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 46 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000563 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000506 |
Estimated Subtree Cost | 0.0264193 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 46 |
Estimated Row Size | 132 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 7 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0 |
Estimated Subtree Cost | 0.026363 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 132 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 8 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000014 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000014 |
Estimated Subtree Cost | 0.026363 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 124 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 9 |
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 Operation | Sort |
---|---|
Logical Operation | Sort |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0115237 (19%) |
Estimated I/O Cost | 0.0112613 |
Estimated CPU Cost | 0.0002624 |
Estimated Subtree Cost | 0.0263616 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 116 B |
Actual Rebinds | 1 |
Actual Rewinds | 0 |
Node ID | 11 |
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 Operation | Sequence Project |
---|---|
Logical Operation | Compute Scalar |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000019 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000018 |
Estimated Subtree Cost | 0.0148379 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 116 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 12 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000004 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.014836 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 116 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 13 |
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 Operation | Sequence Project |
---|---|
Logical Operation | Compute Scalar |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000014 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000014 |
Estimated Subtree Cost | 0.0148356 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 121 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 14 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000005 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.0148342 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 121 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 15 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000004 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.0148337 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 121 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 16 |
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 Operation | Sort |
---|---|
Logical Operation | Sort |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0115237 (19%) |
Estimated I/O Cost | 0.0112613 |
Estimated CPU Cost | 0.0002624 |
Estimated Subtree Cost | 0.0148333 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 113 B |
Actual Rebinds | 1 |
Actual Rewinds | 0 |
Node ID | 18 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000023 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.0033096 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 113 B |
Node ID | 19 |
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 Operation | Clustered Index Scan |
---|---|
Logical Operation | Clustered Index Scan |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Storage | RowStore |
Number of Rows Read | 23 |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0033073 (6%) |
Estimated I/O Cost | 0.003125 |
Estimated CPU Cost | 0.0001823 |
Estimated Subtree Cost | 0.0033073 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows to be Read | 23 |
Estimated Number of Rows | 23 |
Estimated Row Size | 65 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Ordered | False |
Node ID | 20 |
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 Operation | Index Spool |
---|---|
Logical Operation | Lazy Spool |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Number of Rows Read | 15 |
Actual Number of Rows | 15 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0069975 (12%) |
Estimated I/O Cost | 0.003125 |
Estimated CPU Cost | 0.0002591 |
Estimated Subtree Cost | 0.0334659 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 1 |
Estimated Row Size | 11 B |
Actual Rebinds | 15 |
Actual Rewinds | 0 |
Node ID | 21 |
Output List
Expr1024
Stream Aggregate
(Aggregate)
Cost: 0%
Stream Aggregate
Compute summary values for groups of rows in a suitably sorted stream.
Physical Operation | Stream Aggregate |
---|---|
Logical Operation | Aggregate |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 15 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000029 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000029 |
Estimated Subtree Cost | 0.0264684 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 1 |
Estimated Row Size | 11 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 22 |
Output List
Expr1024
Filter
Cost: 0%
Filter
Physical Operation | Filter |
---|---|
Logical Operation | Filter |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000272 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000271 |
Estimated Subtree Cost | 0.0264655 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 4.0694 |
Estimated Row Size | 15 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 23 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000023 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.0264383 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 35 B |
Node ID | 24 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000023 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.026436 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 31 B |
Node ID | 25 |
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 Operation | Stream Aggregate |
---|---|
Logical Operation | Aggregate |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000144 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000144 |
Estimated Subtree Cost | 0.0264337 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 106 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 26 |
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1019
Expr1020
Expr1034
Expr1035
Window Spool
Cost: 0%
Window Spool
Physical Operation | Window Spool |
---|---|
Logical Operation | Window Spool |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 690 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000563 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000506 |
Estimated Subtree Cost | 0.0264193 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 46 |
Estimated Row Size | 106 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 27 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0 |
Estimated Subtree Cost | 0.026363 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 106 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 28 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000015 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000014 |
Estimated Subtree Cost | 0.026363 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 98 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 29 |
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 Operation | Sort |
---|---|
Logical Operation | Sort |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0115236 (19%) |
Estimated I/O Cost | 0.0112613 |
Estimated CPU Cost | 0.0002624 |
Estimated Subtree Cost | 0.0263615 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 90 B |
Actual Rebinds | 15 |
Actual Rewinds | 0 |
Node ID | 31 |
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 Operation | Sequence Project |
---|---|
Logical Operation | Compute Scalar |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000019 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000018 |
Estimated Subtree Cost | 0.0148379 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 90 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 32 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000004 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.014836 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 90 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 33 |
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 Operation | Sequence Project |
---|---|
Logical Operation | Compute Scalar |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000014 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000014 |
Estimated Subtree Cost | 0.0148356 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 95 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 34 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000005 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.0148342 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 95 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 35 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000004 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.0148337 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 95 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 36 |
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 Operation | Sort |
---|---|
Logical Operation | Sort |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0115237 (19%) |
Estimated I/O Cost | 0.0112613 |
Estimated CPU Cost | 0.0002624 |
Estimated Subtree Cost | 0.0148333 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 87 B |
Actual Rebinds | 15 |
Actual Rewinds | 0 |
Node ID | 38 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000023 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.0033096 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 87 B |
Node ID | 39 |
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 Operation | Clustered Index Scan |
---|---|
Logical Operation | Clustered Index Scan |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Storage | RowStore |
Number of Rows Read | 345 |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0033073 (6%) |
Estimated I/O Cost | 0.003125 |
Estimated CPU Cost | 0.0001823 |
Estimated Subtree Cost | 0.0033073 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows to be Read | 23 |
Estimated Number of Rows | 23 |
Estimated Row Size | 48 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Ordered | False |
Node ID | 40 |
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 (
 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" 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]>(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]>(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])>=([Expr1020]+[Expr1068]) AND ([Union1044]+[Expr1010])<=([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]>(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]<(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]>[Expr1007] AND [fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]<(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]<[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 size | 344 KB |
---|---|
Estimated Operator Cost | 0 (0%) |
Estimated Subtree Cost | 0.769675 |
Degree of Parallelism | 0 |
Memory Grant | 2464 |
Estimated Number of Rows | 21.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 Operation | Sort |
---|---|
Logical Operation | Sort |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 16 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.011505 (1%) |
Estimated I/O Cost | 0.0112613 |
Estimated CPU Cost | 0.0002445 |
Estimated Subtree Cost | 0.769675 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 21.0591 |
Estimated Row Size | 84 B |
Actual Rebinds | 1 |
Actual Rewinds | 0 |
Node ID | 0 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.000002 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000021 |
Estimated Subtree Cost | 0.75817 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 21.0591 |
Estimated Row Size | 84 B |
Node ID | 1 |
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 Operation | Hash Match |
---|---|
Logical Operation | Right Outer Join |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 16 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0187679 (2%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0187608 |
Estimated Subtree Cost | 0.758168 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 21.0591 |
Estimated Row Size | 84 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 2 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000023 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.0148401 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 44 B |
Node ID | 3 |
Output List
Expr1055
Expr1056
Expr1059
Expr1060
Expr1061
Sequence Project
(Compute Scalar)
Cost: 0%
Sequence Project
Physical Operation | Sequence Project |
---|---|
Logical Operation | Compute Scalar |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000018 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000018 |
Estimated Subtree Cost | 0.0148378 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 44 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 4 |
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceNumber
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].InvoiceDate
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1055
Expr1056
Segment
Cost: 0%
Segment
Physical Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000005 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.014836 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 44 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 5 |
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 Operation | Sequence Project |
---|---|
Logical Operation | Compute Scalar |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000013 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000014 |
Estimated Subtree Cost | 0.0148355 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 91 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 6 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000005 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.0148342 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 91 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 7 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000005 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.0148337 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 91 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 8 |
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 Operation | Sort |
---|---|
Logical Operation | Sort |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0115236 (1%) |
Estimated I/O Cost | 0.0112613 |
Estimated CPU Cost | 0.0002624 |
Estimated Subtree Cost | 0.0148332 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 82 B |
Actual Rebinds | 1 |
Actual Rewinds | 0 |
Node ID | 9 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000023 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.0033096 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 82 B |
Node ID | 10 |
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 Operation | Clustered Index Scan |
---|---|
Logical Operation | Clustered Index Scan |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Storage | RowStore |
Number of Rows Read | 23 |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0033073 (0%) |
Estimated I/O Cost | 0.003125 |
Estimated CPU Cost | 0.0001823 |
Estimated Subtree Cost | 0.0033073 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows to be Read | 23 |
Estimated Number of Rows | 23 |
Estimated Row Size | 65 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Ordered | False |
Node ID | 11 |
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 Operation | Nested Loops |
---|---|
Logical Operation | Left Outer Join |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 16 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000771 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000765 |
Estimated Subtree Cost | 0.72456 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 18.3123 |
Estimated Row Size | 81 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 12 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000015 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000015 |
Estimated Subtree Cost | 0.0264509 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 15 |
Estimated Row Size | 81 B |
Node ID | 13 |
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 Operation | Filter |
---|---|
Logical Operation | Filter |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 15 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000011 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.000011 |
Estimated Subtree Cost | 0.0264494 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 15 |
Estimated Row Size | 85 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 14 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000023 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.0264384 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 85 B |
Node ID | 15 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000023 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.0264361 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 81 B |
Node ID | 16 |
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 Operation | Stream Aggregate |
---|---|
Logical Operation | Aggregate |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000145 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000144 |
Estimated Subtree Cost | 0.0264338 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 119 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 17 |
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 Operation | Window Spool |
---|---|
Logical Operation | Window Spool |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 46 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000563 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000506 |
Estimated Subtree Cost | 0.0264193 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 46 |
Estimated Row Size | 119 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 18 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0 |
Estimated Subtree Cost | 0.026363 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 119 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 19 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000015 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000014 |
Estimated Subtree Cost | 0.026363 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 111 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 20 |
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 Operation | Sort |
---|---|
Logical Operation | Sort |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0115236 (1%) |
Estimated I/O Cost | 0.0112613 |
Estimated CPU Cost | 0.0002624 |
Estimated Subtree Cost | 0.0263615 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 103 B |
Actual Rebinds | 1 |
Actual Rewinds | 0 |
Node ID | 21 |
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 Operation | Sequence Project |
---|---|
Logical Operation | Compute Scalar |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000019 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000018 |
Estimated Subtree Cost | 0.0148379 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 103 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 22 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000004 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.014836 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 103 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 23 |
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 Operation | Sequence Project |
---|---|
Logical Operation | Compute Scalar |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000014 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000014 |
Estimated Subtree Cost | 0.0148356 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 108 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 24 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000005 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.0148342 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 108 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 25 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0000004 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.0148337 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 108 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 26 |
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 Operation | Sort |
---|---|
Logical Operation | Sort |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0115237 (1%) |
Estimated I/O Cost | 0.0112613 |
Estimated CPU Cost | 0.0002624 |
Estimated Subtree Cost | 0.0148333 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 100 B |
Actual Rebinds | 1 |
Actual Rewinds | 0 |
Node ID | 27 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000023 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.0033096 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 100 B |
Node ID | 28 |
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 Operation | Clustered Index Scan |
---|---|
Logical Operation | Clustered Index Scan |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Storage | RowStore |
Number of Rows Read | 23 |
Actual Number of Rows | 23 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0033073 (0%) |
Estimated I/O Cost | 0.003125 |
Estimated CPU Cost | 0.0001823 |
Estimated Subtree Cost | 0.0033073 |
Estimated Number of Executions | 1 |
Number of Executions | 1 |
Estimated Number of Rows to be Read | 23 |
Estimated Number of Rows | 23 |
Estimated Row Size | 60 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Ordered | False |
Node ID | 29 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.000002 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000001 |
Estimated Subtree Cost | 0.698032 |
Estimated Number of Executions | 14.9908 |
Estimated Number of Rows | 1.22082 |
Estimated Row Size | 19 B |
Node ID | 30 |
Output List
Expr1047
Expr1048
Compute Scalar
Cost: 0%
Compute Scalar
Compute new values from existing values in a row.
Physical Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0 |
Estimated Subtree Cost | 0.69803 |
Estimated Number of Executions | 14.9908 |
Estimated Number of Rows | 1.22082 |
Estimated Row Size | 19 B |
Node ID | 31 |
Output List
Expr1045
Expr1046
Stream Aggregate
(Aggregate)
Cost: 0%
Stream Aggregate
Compute summary values for groups of rows in a suitably sorted stream.
Physical Operation | Stream Aggregate |
---|---|
Logical Operation | Aggregate |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 9 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.00002 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000013 |
Estimated Subtree Cost | 0.69803 |
Estimated Number of Executions | 14.9908 |
Number of Executions | 15 |
Estimated Number of Rows | 1.22082 |
Estimated Row Size | 19 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 32 |
Output List
Expr1045
Expr1094
Sort
Cost: 22%
Sort
Sort the input.
Physical Operation | Sort |
---|---|
Logical Operation | Sort |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 10 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.170427 (22%) |
Estimated I/O Cost | 0.0112613 |
Estimated CPU Cost | 0.0001006 |
Estimated Subtree Cost | 0.69801 |
Estimated Number of Executions | 14.9908 |
Number of Executions | 15 |
Estimated Number of Rows | 1.22082 |
Estimated Row Size | 15 B |
Actual Rebinds | 15 |
Actual Rewinds | 0 |
Node ID | 33 |
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 Operation | Stream Aggregate |
---|---|
Logical Operation | Aggregate |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 10 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.00002 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000013 |
Estimated Subtree Cost | 0.527583 |
Estimated Number of Executions | 14.9908 |
Number of Executions | 15 |
Estimated Number of Rows | 1.22082 |
Estimated Row Size | 15 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 34 |
Output List
Expr1045
Sort
Cost: 22%
Sort
Sort the input.
Physical Operation | Sort |
---|---|
Logical Operation | Sort |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 11 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.170427 (22%) |
Estimated I/O Cost | 0.0112613 |
Estimated CPU Cost | 0.0001006 |
Estimated Subtree Cost | 0.527563 |
Estimated Number of Executions | 14.9908 |
Number of Executions | 15 |
Estimated Number of Rows | 1.22082 |
Estimated Row Size | 19 B |
Actual Rebinds | 15 |
Actual Rewinds | 0 |
Node ID | 35 |
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 Operation | Nested Loops |
---|---|
Logical Operation | Inner Join |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 11 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.002081 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0001021 |
Estimated Subtree Cost | 0.357136 |
Estimated Number of Executions | 14.9908 |
Number of Executions | 15 |
Estimated Number of Rows | 1.22082 |
Estimated Row Size | 19 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 36 |
Output List
Expr1019
Union1044
Predicate
([Union1044]+[Expr1010])>=([Expr1020]+[Expr1068]) AND ([Union1044]+[Expr1010])<=([Expr1021]+[Expr1069])
Filter
Cost: 0%
Filter
Physical Operation | Filter |
---|---|
Logical Operation | Filter |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 22 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000407 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000271 |
Estimated Subtree Cost | 0.353248 |
Estimated Number of Executions | 14.9908 |
Number of Executions | 15 |
Estimated Number of Rows | 4.0694 |
Estimated Row Size | 31 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 37 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.000034 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.352841 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 43 B |
Node ID | 38 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.000035 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.352807 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 35 B |
Node ID | 39 |
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 Operation | Stream Aggregate |
---|---|
Logical Operation | Aggregate |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000216 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000144 |
Estimated Subtree Cost | 0.352772 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 107 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 40 |
Output List
[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].Qty1
Expr1018
Expr1019
Expr1020
Expr1074
Expr1075
Window Spool
Cost: 0%
Window Spool
Physical Operation | Window Spool |
---|---|
Logical Operation | Window Spool |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 690 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000845 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000506 |
Estimated Subtree Cost | 0.352556 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 46 |
Estimated Row Size | 107 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 41 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0 |
Estimated Subtree Cost | 0.351711 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 107 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 42 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000022 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000014 |
Estimated Subtree Cost | 0.351711 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 99 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 43 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.000035 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.351689 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 91 B |
Node ID | 44 |
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 Operation | Stream Aggregate |
---|---|
Logical Operation | Aggregate |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000216 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000144 |
Estimated Subtree Cost | 0.351654 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 116 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 45 |
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 Operation | Window Spool |
---|---|
Logical Operation | Window Spool |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 690 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000845 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000506 |
Estimated Subtree Cost | 0.351438 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 46 |
Estimated Row Size | 116 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 46 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0 |
Estimated Subtree Cost | 0.350593 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 116 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 47 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000022 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000014 |
Estimated Subtree Cost | 0.350593 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 108 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 48 |
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 Operation | Sort |
---|---|
Logical Operation | Sort |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.172853 (22%) |
Estimated I/O Cost | 0.0112613 |
Estimated CPU Cost | 0.0002624 |
Estimated Subtree Cost | 0.350571 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 100 B |
Actual Rebinds | 15 |
Actual Rewinds | 0 |
Node ID | 49 |
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 Operation | Sequence Project |
---|---|
Logical Operation | Compute Scalar |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000028 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000018 |
Estimated Subtree Cost | 0.177718 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 100 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 50 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000007 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.17769 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 100 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 51 |
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 Operation | Sequence Project |
---|---|
Logical Operation | Compute Scalar |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000021 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000014 |
Estimated Subtree Cost | 0.177683 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 105 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 52 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000007 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.177662 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 105 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 53 |
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 Operation | Segment |
---|---|
Logical Operation | Segment |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000006 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000005 |
Estimated Subtree Cost | 0.177655 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 105 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 54 |
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 Operation | Sort |
---|---|
Logical Operation | Sort |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.172854 (22%) |
Estimated I/O Cost | 0.0112613 |
Estimated CPU Cost | 0.0002624 |
Estimated Subtree Cost | 0.177649 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows | 23 |
Estimated Row Size | 97 B |
Actual Rebinds | 15 |
Actual Rewinds | 0 |
Node ID | 55 |
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 Operation | Compute Scalar |
---|---|
Logical Operation | Compute Scalar |
Estimated Execution Mode | Row |
Estimated Operator Cost | 0.0000345 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000023 |
Estimated Subtree Cost | 0.004795 |
Estimated Number of Executions | 1 |
Estimated Number of Rows | 23 |
Estimated Row Size | 97 B |
Node ID | 56 |
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 Operation | Clustered Index Scan |
---|---|
Logical Operation | Clustered Index Scan |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Storage | RowStore |
Number of Rows Read | 345 |
Actual Number of Rows | 345 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.0047605 (1%) |
Estimated I/O Cost | 0.0032035 |
Estimated CPU Cost | 0.0001038 |
Estimated Subtree Cost | 0.0047605 |
Estimated Number of Executions | 1 |
Number of Executions | 15 |
Estimated Number of Rows to be Read | 23 |
Estimated Number of Rows | 23 |
Estimated Row Size | 53 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Ordered | False |
Node ID | 57 |
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 Operation | Filter |
---|---|
Logical Operation | Filter |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 47 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.000586 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000096 |
Estimated Subtree Cost | 0.001807 |
Estimated Number of Executions | 14.9908 |
Number of Executions | 22 |
Estimated Number of Rows | 6 |
Estimated Row Size | 11 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 58 |
Output List
Union1044
Predicate
[Union1044]<[fiddle_8e33e6b1180e43fa92035c855978432a].[dbo].[Invoice].[Qty1]
Constant Scan
Cost: 0%
Constant Scan
Physical Operation | Constant Scan |
---|---|
Logical Operation | Constant Scan |
Actual Execution Mode | Row |
Estimated Execution Mode | Row |
Actual Number of Rows | 440 |
Actual Number of Batches | 0 |
Estimated Operator Cost | 0.001221 (0%) |
Estimated I/O Cost | 0 |
Estimated CPU Cost | 0.0000202 |
Estimated Subtree Cost | 0.001221 |
Estimated Number of Executions | 1 |
Number of Executions | 22 |
Estimated Number of Rows | 20 |
Estimated Row Size | 11 B |
Actual Rebinds | 0 |
Actual Rewinds | 0 |
Node ID | 59 |
Output List
Union1044