Quantcast
Channel: SCN : All Content - All Communities
Viewing all articles
Browse latest Browse all 3228

Query Help ! Multi Part Identifier

$
0
0

Hi,

 

The query below generate error as below,  please help to point out the issue.

 

1). [Microsoft][SQL Server Native Client 10.0][SQL Server]The multi-part identifier "T3.CreateDate" could not be bound. 2). [Microsoft][SQL Server Native Client 10.0][SQL Server]Statement 'User-Defined Values' (CSHS) (s) could not be prepared.

 

Query:

 

Declare @BOMDetails table(TreeType Nvarchar(MAX),PItem NVARCHAR(Max),PName NVARCHAR(MAX),CItem  NVARCHAR(Max),CName NVARCHAR(MAX),[Quantity] Numeric(18,2),[UoM] NVARCHAR(MAX),[WareHouse] NVARCHAR(MAX),[SNM] NVARCHAR(MAX),[SN_TYPE] NVARCHAR(MAX) ,[ITEM_GROUP] NVARCHAR(MAX) ,[PROD_GROUP] NVARCHAR(MAX))

INSERT Into @BOMDetails

SELECT T1.TreeType ,T0.Father AS [Parent Code], T2.ItemName AS [Parent Description], T0.Code AS [Child Code],

T1.ItemName AS [Child Description], T0.Quantity ,T1.InvntryUom ,T0.Warehouse ,T1.U_SNM,T1.U_SN_TYPE,T1.ItmsGrpCod,T1.U_PROD_GROUP     

FROM ITT1 T0 INNER JOIN OITM T1 ON T0.Code = T1.ItemCode

             INNER JOIN OITM T2 ON T0.Father = T2.ItemCode

  INNER JOIN OITT T3 ON T0.Father = T3.Code

Union All

SELECT ' ',T0.Father as [Parent Code], T2.ItemName AS [Parent Description], ' ', ' ', 0, ' ',' ',' ' , ' ', ' ', ' ' FROM ITT1 T0 INNER JOIN OITM T1

ON T0.Code = T1.ItemCode INNER JOIN OITM T2 ON T0.Father = T2.ItemCode

WHERE T3.CreateDate <= [%0]

Group By T0.Father,T2.ItemName

ORDER BY T0.Father,t0.Code

update @BOMDetails set PItem='' ,PName='' where TreeType='N' or TreeType='P'

Select PItem as[Parent Code] ,PName as [Parent Description],CItem as [Child Code],CName as [Child Description],Quantity,UoM,SNM ,SN_TYPE, ITEM_GROUP, PROD_GROUP  from @BOMDetails

 

Thanks


Viewing all articles
Browse latest Browse all 3228

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>