Files
sql-server-samples/samples/demos/mssqltiger/Plan-Comparison/Offline/Compare1_Plan2_Fast.sqlplan
T
2016-09-15 16:23:06 -07:00

1015 lines
197 KiB
XML

<?xml version="1.0" encoding="utf-16"?>
<ShowPlanXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.4" Build="13.0.700.1266" xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan">
<BatchSequence>
<Batch>
<Statements>
<StmtSimple StatementCompId="1" StatementEstRows="505.407" StatementId="1" StatementOptmLevel="FULL" StatementOptmEarlyAbortReason="TimeOut" CardinalityEstimationModelVersion="120" StatementSubTreeCost="5.76894" StatementText="SELECT e.[BusinessEntityID], p.[Title], p.[FirstName],&#xD;&#xA;p.[MiddleName], p.[LastName], p.[Suffix], e.[JobTitle],&#xD;&#xA;pp.[PhoneNumber], pnt.[Name] AS [PhoneNumberType], ea.[EmailAddress],&#xD;&#xA;p.[EmailPromotion], a.[AddressLine1], a.[AddressLine2], a.[City],&#xD;&#xA;sp.[Name] AS [StateProvinceName], a.[PostalCode], cr.[Name] AS [CountryRegionName], p.[AdditionalContactInfo]&#xD;&#xA;FROM [HumanResources].[Employee] AS e&#xD;&#xA;INNER JOIN [Person].[Person] AS p ON RTRIM(LTRIM(p.[BusinessEntityID])) = RTRIM(LTRIM(e.[BusinessEntityID]))&#xD;&#xA;INNER JOIN [Person].[BusinessEntityAddress] AS bea ON RTRIM(LTRIM(bea.[BusinessEntityID])) = RTRIM(LTRIM(e.[BusinessEntityID]))&#xD;&#xA;INNER JOIN [Person].[Address] AS a ON RTRIM(LTRIM(a.[AddressID])) = RTRIM(LTRIM(bea.[AddressID]))&#xD;&#xA;INNER JOIN [Person].[StateProvince] AS sp ON RTRIM(LTRIM(sp.[StateProvinceID])) = RTRIM(LTRIM(a.[StateProvinceID]))&#xD;&#xA;INNER JOIN [Person].[CountryRegion] AS cr ON RTRIM(LTRIM(cr.[CountryRegionCode])) = RTRIM(LTRIM(sp.[CountryRegionCode]))&#xD;&#xA;LEFT OUTER JOIN [Person].[PersonPhone] AS pp ON RTRIM(LTRIM(pp.BusinessEntityID)) = RTRIM(LTRIM(p.[BusinessEntityID]))&#xD;&#xA;LEFT OUTER JOIN [Person].[PhoneNumberType] AS pnt ON RTRIM(LTRIM(pp.[PhoneNumberTypeID])) = RTRIM(LTRIM(pnt.[PhoneNumberTypeID]))&#xD;&#xA;LEFT OUTER JOIN [Person].[EmailAddress] AS ea ON RTRIM(LTRIM(p.[BusinessEntityID])) = RTRIM(LTRIM(ea.[BusinessEntityID]))" StatementType="SELECT" QueryHash="0x4AF9273E68B3CC9D" QueryPlanHash="0xF23B90CB0364FC39" RetrievedFromCache="true" SecurityPolicyApplied="false">
<StatementSetOptions ANSI_NULLS="true" ANSI_PADDING="true" ANSI_WARNINGS="true" ARITHABORT="true" CONCAT_NULL_YIELDS_NULL="true" NUMERIC_ROUNDABORT="false" QUOTED_IDENTIFIER="true" />
<QueryPlan DegreeOfParallelism="1" MemoryGrant="27376" CachedPlanSize="384" CompileTime="94" CompileCPU="94" CompileMemory="1776">
<Warnings>
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[p].[BusinessEntityID],0)" />
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[e].[BusinessEntityID],0)" />
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[bea].[BusinessEntityID],0)" />
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[a].[AddressID],0)" />
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[bea].[AddressID],0)" />
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[sp].[StateProvinceID],0)" />
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[a].[StateProvinceID],0)" />
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[pp].[BusinessEntityID],0)" />
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[pp].[PhoneNumberTypeID],0)" />
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[pnt].[PhoneNumberTypeID],0)" />
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[ea].[BusinessEntityID],0)" />
</Warnings>
<MemoryGrantInfo SerialRequiredMemory="7168" SerialDesiredMemory="27376" RequiredMemory="7168" DesiredMemory="27376" RequestedMemory="27376" GrantWaitTime="0" GrantedMemory="27376" MaxUsedMemory="7752" />
<OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="104714" EstimatedPagesCached="78535" EstimatedAvailableDegreeOfParallelism="6" />
<RelOp AvgRowSize="4683" EstimateCPU="1.05073" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="505.407" LogicalOp="Right Outer Join" NodeId="0" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="5.76894">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="Name" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="EmailAddress" />
</OutputList>
<MemoryFractions Input="0.468725" Output="0.481888" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="10496" OutputMemoryGrant="10760" UsedMemoryGrant="2696" />
</RunTimeInformation>
<Hash>
<DefinedValues />
<HashKeysBuild>
<ColumnReference Column="Expr1010" />
</HashKeysBuild>
<HashKeysProbe>
<ColumnReference Column="Expr1009" />
</HashKeysProbe>
<ProbeResidual>
<ScalarOperator ScalarString="[Expr1009]=[Expr1010]">
<Compare CompareOp="EQ">
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1009" />
</Identifier>
</ScalarOperator>
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1010" />
</Identifier>
</ScalarOperator>
</Compare>
</ScalarOperator>
</ProbeResidual>
<RelOp AvgRowSize="69" EstimateCPU="0.0019972" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19972" LogicalOp="Compute Scalar" NodeId="1" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.161322">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="EmailAddress" />
<ColumnReference Column="Expr1010" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1010" />
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[EmailAddress].[BusinessEntityID] as [ea].[BusinessEntityID],0)))">
<Intrinsic FunctionName="rtrim">
<ScalarOperator>
<Intrinsic FunctionName="ltrim">
<ScalarOperator>
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="BusinessEntityID" />
</Identifier>
</ScalarOperator>
</Convert>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="65" EstimateCPU="0.0221262" EstimateIO="0.137199" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19972" LogicalOp="Index Scan" NodeId="2" Parallel="false" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.159325" TableCardinality="19972">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="EmailAddress" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="19972" ActualRowsRead="19972" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
</RunTimeInformation>
<IndexScan Ordered="false" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="BusinessEntityID" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="EmailAddress" />
</DefinedValue>
</DefinedValues>
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Index="[IX_EmailAddress_EmailAddress]" Alias="[ea]" IndexKind="NonClustered" Storage="RowStore" />
</IndexScan>
</RelOp>
</ComputeScalar>
</RelOp>
<RelOp AvgRowSize="4639" EstimateCPU="0.0204101" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="505.407" LogicalOp="Right Outer Join" NodeId="6" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="4.55688">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="Name" />
<ColumnReference Column="Expr1009" />
</OutputList>
<MemoryFractions Input="0.00633413" Output="0.00651201" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="1152" OutputMemoryGrant="1152" UsedMemoryGrant="248" />
</RunTimeInformation>
<Hash>
<DefinedValues />
<HashKeysBuild>
<ColumnReference Column="Expr1012" />
</HashKeysBuild>
<HashKeysProbe>
<ColumnReference Column="Expr1011" />
</HashKeysProbe>
<ProbeResidual>
<ScalarOperator ScalarString="[Expr1011]=[Expr1012]">
<Compare CompareOp="EQ">
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1011" />
</Identifier>
</ScalarOperator>
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1012" />
</Identifier>
</ScalarOperator>
</Compare>
</ScalarOperator>
</ProbeResidual>
<RelOp AvgRowSize="69" EstimateCPU="3E-07" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="3" LogicalOp="Compute Scalar" NodeId="7" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.0032856">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="Name" />
<ColumnReference Column="Expr1012" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1012" />
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[PhoneNumberType].[PhoneNumberTypeID] as [pnt].[PhoneNumberTypeID],0)))">
<Intrinsic FunctionName="rtrim">
<ScalarOperator>
<Intrinsic FunctionName="ltrim">
<ScalarOperator>
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="PhoneNumberTypeID" />
</Identifier>
</ScalarOperator>
</Convert>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="65" EstimateCPU="0.0001603" EstimateIO="0.003125" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="3" LogicalOp="Clustered Index Scan" NodeId="8" Parallel="false" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.0032853" TableCardinality="3">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="PhoneNumberTypeID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="Name" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="3" ActualRowsRead="3" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
</RunTimeInformation>
<IndexScan Ordered="false" ForcedIndex="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="PhoneNumberTypeID" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="Name" />
</DefinedValue>
</DefinedValues>
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Index="[PK_PhoneNumberType_PhoneNumberTypeID]" Alias="[pnt]" IndexKind="Clustered" Storage="RowStore" />
</IndexScan>
</RelOp>
</ComputeScalar>
</RelOp>
<RelOp AvgRowSize="4595" EstimateCPU="2.90518E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Compute Scalar" NodeId="12" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="4.53318">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
<ColumnReference Column="Expr1009" />
<ColumnReference Column="Expr1011" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1011" />
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[PersonPhone].[PhoneNumberTypeID] as [pp].[PhoneNumberTypeID],0)))">
<Intrinsic FunctionName="rtrim">
<ScalarOperator>
<Intrinsic FunctionName="ltrim">
<ScalarOperator>
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumberTypeID" />
</Identifier>
</ScalarOperator>
</Convert>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="4591" EstimateCPU="0.727261" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Right Outer Join" NodeId="13" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="4.53315">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumberTypeID" />
<ColumnReference Column="Expr1009" />
</OutputList>
<MemoryFractions Input="0.383215" Output="0.393976" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="8768" OutputMemoryGrant="8984" UsedMemoryGrant="2248" />
</RunTimeInformation>
<Hash>
<DefinedValues />
<HashKeysBuild>
<ColumnReference Column="Expr1013" />
</HashKeysBuild>
<HashKeysProbe>
<ColumnReference Column="Expr1009" />
</HashKeysProbe>
<ProbeResidual>
<ScalarOperator ScalarString="[Expr1013]=[Expr1009]">
<Compare CompareOp="EQ">
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1013" />
</Identifier>
</ScalarOperator>
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1009" />
</Identifier>
</ScalarOperator>
</Compare>
</ScalarOperator>
</ProbeResidual>
<RelOp AvgRowSize="48" EstimateCPU="0.0019972" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19972" LogicalOp="Compute Scalar" NodeId="14" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.115397">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumberTypeID" />
<ColumnReference Column="Expr1013" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1013" />
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[PersonPhone].[BusinessEntityID] as [pp].[BusinessEntityID],0)))">
<Intrinsic FunctionName="rtrim">
<ScalarOperator>
<Intrinsic FunctionName="ltrim">
<ScalarOperator>
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="BusinessEntityID" />
</Identifier>
</ScalarOperator>
</Convert>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="44" EstimateCPU="0.0221262" EstimateIO="0.0912731" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19972" LogicalOp="Index Scan" NodeId="15" Parallel="false" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.113399" TableCardinality="19972">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumberTypeID" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="19972" ActualRowsRead="19972" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
</RunTimeInformation>
<IndexScan Ordered="false" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="BusinessEntityID" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumberTypeID" />
</DefinedValue>
</DefinedValues>
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Index="[IX_PersonPhone_PhoneNumber]" Alias="[pp]" IndexKind="NonClustered" Storage="RowStore" />
</IndexScan>
</RelOp>
</ComputeScalar>
</RelOp>
<RelOp AvgRowSize="4559" EstimateCPU="0.0315913" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Inner Join" NodeId="19" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="3.69049">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
<ColumnReference Column="Expr1009" />
</OutputList>
<MemoryFractions Input="0.0162312" Output="0.016687" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="1352" OutputMemoryGrant="1360" UsedMemoryGrant="640" />
</RunTimeInformation>
<Hash>
<DefinedValues />
<HashKeysBuild>
<ColumnReference Column="Expr1014" />
</HashKeysBuild>
<HashKeysProbe>
<ColumnReference Column="Expr1015" />
</HashKeysProbe>
<ProbeResidual>
<ScalarOperator ScalarString="[Expr1014]=[Expr1015]">
<Compare CompareOp="EQ">
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1014" />
</Identifier>
</ScalarOperator>
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1015" />
</Identifier>
</ScalarOperator>
</Compare>
</ScalarOperator>
</ProbeResidual>
<RelOp AvgRowSize="66" EstimateCPU="2.38E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="238" LogicalOp="Compute Scalar" NodeId="20" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.00430834">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
<ColumnReference Column="Expr1014" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1014" />
<ScalarOperator ScalarString="rtrim(ltrim([AdventureWorks2014].[Person].[CountryRegion].[CountryRegionCode] as [cr].[CountryRegionCode]))">
<Intrinsic FunctionName="rtrim">
<ScalarOperator>
<Intrinsic FunctionName="ltrim">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="CountryRegionCode" />
</Identifier>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="66" EstimateCPU="0.0004188" EstimateIO="0.00386574" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="238" LogicalOp="Index Scan" NodeId="21" Parallel="false" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.00428454" TableCardinality="238">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="CountryRegionCode" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="238" ActualRowsRead="238" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
</RunTimeInformation>
<IndexScan Ordered="false" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="CountryRegionCode" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
</DefinedValue>
</DefinedValues>
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Index="[AK_CountryRegion_Name]" Alias="[cr]" IndexKind="NonClustered" Storage="RowStore" />
</IndexScan>
</RelOp>
</ComputeScalar>
</RelOp>
<RelOp AvgRowSize="4512" EstimateCPU="0.0297794" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Inner Join" NodeId="25" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="3.65459">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
<ColumnReference Column="Expr1009" />
<ColumnReference Column="Expr1015" />
</OutputList>
<MemoryFractions Input="0.0162312" Output="0.016687" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="1352" OutputMemoryGrant="1360" UsedMemoryGrant="640" />
</RunTimeInformation>
<Hash>
<DefinedValues />
<HashKeysBuild>
<ColumnReference Column="Expr1016" />
</HashKeysBuild>
<HashKeysProbe>
<ColumnReference Column="Expr1017" />
</HashKeysProbe>
<ProbeResidual>
<ScalarOperator ScalarString="[Expr1016]=[Expr1017]">
<Compare CompareOp="EQ">
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1016" />
</Identifier>
</ScalarOperator>
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1017" />
</Identifier>
</ScalarOperator>
</Compare>
</ScalarOperator>
</ProbeResidual>
<RelOp AvgRowSize="74" EstimateCPU="1.81E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="181" LogicalOp="Compute Scalar" NodeId="26" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.00423994">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
<ColumnReference Column="Expr1015" />
<ColumnReference Column="Expr1016" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1015" />
<ScalarOperator ScalarString="rtrim(ltrim([AdventureWorks2014].[Person].[StateProvince].[CountryRegionCode] as [sp].[CountryRegionCode]))">
<Intrinsic FunctionName="rtrim">
<ScalarOperator>
<Intrinsic FunctionName="ltrim">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="CountryRegionCode" />
</Identifier>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</DefinedValue>
<DefinedValue>
<ColumnReference Column="Expr1016" />
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[StateProvince].[StateProvinceID] as [sp].[StateProvinceID],0)))">
<Intrinsic FunctionName="rtrim">
<ScalarOperator>
<Intrinsic FunctionName="ltrim">
<ScalarOperator>
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="StateProvinceID" />
</Identifier>
</ScalarOperator>
</Convert>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="71" EstimateCPU="0.0003561" EstimateIO="0.00386574" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="181" LogicalOp="Clustered Index Scan" NodeId="27" Parallel="false" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.00422184" TableCardinality="181">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="StateProvinceID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="CountryRegionCode" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="181" ActualRowsRead="181" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
</RunTimeInformation>
<IndexScan Ordered="false" ForcedIndex="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="StateProvinceID" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="CountryRegionCode" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
</DefinedValue>
</DefinedValues>
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Index="[PK_StateProvince_StateProvinceID]" Alias="[sp]" IndexKind="Clustered" Storage="RowStore" />
</IndexScan>
</RelOp>
</ComputeScalar>
</RelOp>
<RelOp AvgRowSize="4463" EstimateCPU="0.19868" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Inner Join" NodeId="33" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="3.62057">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
<ColumnReference Column="Expr1009" />
<ColumnReference Column="Expr1017" />
</OutputList>
<MemoryFractions Input="0.0819477" Output="0.0842491" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="2680" OutputMemoryGrant="2720" UsedMemoryGrant="640" />
</RunTimeInformation>
<Hash>
<DefinedValues />
<HashKeysBuild>
<ColumnReference Column="Expr1021" />
</HashKeysBuild>
<HashKeysProbe>
<ColumnReference Column="Expr1009" />
</HashKeysProbe>
<ProbeResidual>
<ScalarOperator ScalarString="[Expr1009]=[Expr1021]">
<Compare CompareOp="EQ">
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1009" />
</Identifier>
</ScalarOperator>
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1021" />
</Identifier>
</ScalarOperator>
</Compare>
</ScalarOperator>
</ProbeResidual>
<RelOp AvgRowSize="254" EstimateCPU="0.16279" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Inner Join" NodeId="34" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="0.573897">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
<ColumnReference Column="Expr1017" />
<ColumnReference Column="Expr1021" />
</OutputList>
<MemoryFractions Input="0.0673142" Output="0.0273159" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="2384" OutputMemoryGrant="1576" UsedMemoryGrant="640" />
</RunTimeInformation>
<Hash>
<DefinedValues />
<HashKeysBuild>
<ColumnReference Column="Expr1019" />
</HashKeysBuild>
<HashKeysProbe>
<ColumnReference Column="Expr1018" />
</HashKeysProbe>
<ProbeResidual>
<ScalarOperator ScalarString="[Expr1018]=[Expr1019]">
<Compare CompareOp="EQ">
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1018" />
</Identifier>
</ScalarOperator>
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1019" />
</Identifier>
</ScalarOperator>
</Compare>
</ScalarOperator>
</ProbeResidual>
<RelOp AvgRowSize="81" EstimateCPU="0.161982" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Inner Join" NodeId="35" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="0.22873">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
<ColumnReference Column="Expr1019" />
<ColumnReference Column="Expr1021" />
</OutputList>
<MemoryFractions Input="0.109264" Output="0.0419494" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="3232" OutputMemoryGrant="1864" UsedMemoryGrant="640" />
</RunTimeInformation>
<Hash>
<DefinedValues />
<HashKeysBuild>
<ColumnReference Column="Expr1021" />
</HashKeysBuild>
<HashKeysProbe>
<ColumnReference Column="Expr1020" />
</HashKeysProbe>
<ProbeResidual>
<ScalarOperator ScalarString="[Expr1020]=[Expr1021]">
<Compare CompareOp="EQ">
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1020" />
</Identifier>
</ScalarOperator>
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1021" />
</Identifier>
</ScalarOperator>
</Compare>
</ScalarOperator>
</ProbeResidual>
<RelOp AvgRowSize="73" EstimateCPU="2.9E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290" LogicalOp="Compute Scalar" NodeId="36" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.00807444">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
<ColumnReference Column="Expr1021" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1021" />
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[HumanResources].[Employee].[BusinessEntityID] as [e].[BusinessEntityID],0)))">
<Intrinsic FunctionName="rtrim">
<ScalarOperator>
<Intrinsic FunctionName="ltrim">
<ScalarOperator>
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
</Identifier>
</ScalarOperator>
</Convert>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="65" EstimateCPU="0.000476" EstimateIO="0.00756944" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290" LogicalOp="Clustered Index Scan" NodeId="37" Parallel="false" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.00804544" TableCardinality="290">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="290" ActualRowsRead="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
</RunTimeInformation>
<IndexScan Ordered="false" ForcedIndex="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
</DefinedValue>
</DefinedValues>
<Object Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Index="[PK_Employee_BusinessEntityID]" Alias="[e]" IndexKind="Clustered" Storage="RowStore" />
</IndexScan>
</RelOp>
</ComputeScalar>
</RelOp>
<RelOp AvgRowSize="25" EstimateCPU="0.0019614" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19614" LogicalOp="Compute Scalar" NodeId="41" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.0586707">
<OutputList>
<ColumnReference Column="Expr1019" />
<ColumnReference Column="Expr1020" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1019" />
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[BusinessEntityAddress].[AddressID] as [bea].[AddressID],0)))">
<Intrinsic FunctionName="rtrim">
<ScalarOperator>
<Intrinsic FunctionName="ltrim">
<ScalarOperator>
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Alias="[bea]" Column="AddressID" />
</Identifier>
</ScalarOperator>
</Convert>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</DefinedValue>
<DefinedValue>
<ColumnReference Column="Expr1020" />
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[BusinessEntityAddress].[BusinessEntityID] as [bea].[BusinessEntityID],0)))">
<Intrinsic FunctionName="rtrim">
<ScalarOperator>
<Intrinsic FunctionName="ltrim">
<ScalarOperator>
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Alias="[bea]" Column="BusinessEntityID" />
</Identifier>
</ScalarOperator>
</Convert>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="15" EstimateCPU="0.0217324" EstimateIO="0.0349769" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19614" LogicalOp="Index Scan" NodeId="42" Parallel="false" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.0567093" TableCardinality="19614">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Alias="[bea]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Alias="[bea]" Column="AddressID" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="19614" ActualRowsRead="19614" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
</RunTimeInformation>
<IndexScan Ordered="false" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Alias="[bea]" Column="BusinessEntityID" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Alias="[bea]" Column="AddressID" />
</DefinedValue>
</DefinedValues>
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Index="[IX_BusinessEntityAddress_AddressTypeID]" Alias="[bea]" IndexKind="NonClustered" Storage="RowStore" />
</IndexScan>
</RelOp>
</ComputeScalar>
</RelOp>
</Hash>
</RelOp>
<RelOp AvgRowSize="198" EstimateCPU="0.0019614" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19614" LogicalOp="Compute Scalar" NodeId="49" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.182374">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
<ColumnReference Column="Expr1017" />
<ColumnReference Column="Expr1018" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1017" />
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[Address].[StateProvinceID] as [a].[StateProvinceID],0)))">
<Intrinsic FunctionName="rtrim">
<ScalarOperator>
<Intrinsic FunctionName="ltrim">
<ScalarOperator>
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="StateProvinceID" />
</Identifier>
</ScalarOperator>
</Convert>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</DefinedValue>
<DefinedValue>
<ColumnReference Column="Expr1018" />
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[Address].[AddressID] as [a].[AddressID],0)))">
<Intrinsic FunctionName="rtrim">
<ScalarOperator>
<Intrinsic FunctionName="ltrim">
<ScalarOperator>
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressID" />
</Identifier>
</ScalarOperator>
</Convert>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="190" EstimateCPU="0.0217324" EstimateIO="0.158681" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19614" LogicalOp="Index Scan" NodeId="50" Parallel="false" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.180413" TableCardinality="19614">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="StateProvinceID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="19614" ActualRowsRead="19614" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
</RunTimeInformation>
<IndexScan Ordered="false" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressID" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="StateProvinceID" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
</DefinedValue>
</DefinedValues>
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Index="[IX_Address_AddressLine1_AddressLine2_City_StateProvinceID_PostalCode]" Alias="[a]" IndexKind="NonClustered" Storage="RowStore" />
</IndexScan>
</RelOp>
</ComputeScalar>
</RelOp>
</Hash>
</RelOp>
<RelOp AvgRowSize="4225" EstimateCPU="0.0019972" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19972" LogicalOp="Compute Scalar" NodeId="57" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="2.84799">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
<ColumnReference Column="Expr1009" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1009" />
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[Person].[BusinessEntityID] as [p].[BusinessEntityID],0)))">
<Intrinsic FunctionName="rtrim">
<ScalarOperator>
<Intrinsic FunctionName="ltrim">
<ScalarOperator>
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="BusinessEntityID" />
</Identifier>
</ScalarOperator>
</Convert>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</Intrinsic>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="4221" EstimateCPU="0.0220477" EstimateIO="2.82394" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19972" LogicalOp="Clustered Index Scan" NodeId="58" Parallel="false" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="2.84599" TableCardinality="19972">
<OutputList>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="BusinessEntityID" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="19972" ActualRowsRead="19972" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
</RunTimeInformation>
<IndexScan Ordered="false" ForcedIndex="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="BusinessEntityID" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
</DefinedValue>
</DefinedValues>
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Index="[PK_Person_BusinessEntityID]" Alias="[p]" IndexKind="Clustered" Storage="RowStore" />
</IndexScan>
</RelOp>
</ComputeScalar>
</RelOp>
</Hash>
</RelOp>
</Hash>
</RelOp>
</Hash>
</RelOp>
</Hash>
</RelOp>
</ComputeScalar>
</RelOp>
</Hash>
</RelOp>
</Hash>
</RelOp>
</QueryPlan>
</StmtSimple>
</Statements>
</Batch>
</BatchSequence>
</ShowPlanXML>