UPDATE [sage].cleaningnet.dbo.ImportTimStock SET catalogue_number = 'tim123' COLLATE Latin1_General_CI_ASWHERE product IN ( SELECT a.sku COLLATE Latin1_General_CI_AS FROM ProductsWaitingApproval a JOIN [tmCleaningNet].dbo.products b ON a.idProduct = b.idProduct WHERE a.supplierRef IN ( SELECT supplierRef FROM [tmCleaningNet].dbo.products WHERE ApprovalStatus = '1') )
--UPDATE i SET catalogue_number = a.sku COLLATE Latin1_General_CI_ASSELECT i.ImportTimStock, a.sku COLLATE Latin1_General_CI_ASFROM [sage].cleaningnet.dbo.ImportTimStock iINNER JOIN ProductsWaitingApproval a ON a.product = i.product INNER JOIN [tmCleaningNet].dbo.products b ON b.idProduct = a.idProduct AND b.ApprovalStatus = '1'
UPDATE i SET catalogue_number = a.sku COLLATE Latin1_General_CI_AS--SELECT i.product COLLATE Latin1_General_CI_AS, a.sku COLLATE Latin1_General_CI_ASFROM [sage].cleaningnet.dbo.ImportTimStock iINNER JOIN ProductsWaitingApproval a ON a.sku = i.product COLLATE Latin1_General_CI_AS INNER JOIN [tmCleaningNet].dbo.products b ON b.idProduct = a.idProduct AND b.ApprovalStatus = '1'
UPDATE i SET catalogue_number = a.sku FROM [sage].cleaningnet.dbo.ImportTimStock iINNER JOIN ProductsWaitingApproval a ON a.sku = i.product COLLATE Latin1_General_CI_AS INNER JOIN [tmCleaningNet].dbo.products b ON b.idProduct = a.idProduct AND b.ApprovalStatus = '1'
UPDATE i SET catalogue_number = a.nwCode --SELECT i.product COLLATE Latin1_General_CI_AS, a.sku COLLATE Latin1_General_CI_ASFROM [sage].cleaningnet.dbo.ImportTimStock iINNER JOIN ProductsWaitingApproval a ON a.sku = i.product COLLATE Latin1_General_CI_AS INNER JOIN [tmCleaningNet].dbo.products b ON b.idProduct = a.idProduct AND b.ApprovalStatus = '1'
UPDATE i SET catalogue_number = a.nwCode FROM [sage].cleaningnet.dbo.ImportTimStock iINNER JOIN ProductsWaitingApproval a ON a.sku COLLATE SQL_Latin1_General_CP1_CI_AI = i.product --COLLATE Latin1_General_CI_AS INNER JOIN [tmCleaningNet].dbo.products b ON b.idProduct = a.idProduct AND b.ApprovalStatus = '1'