31 lines
1.6 KiB
SQL
31 lines
1.6 KiB
SQL
|
|
|
|
WITH
|
|
additional_visibility (project_id,Mid,
|
|
emp_id,store_id,storetype_id,channel_id,chain_id,camera_allowed,visit_date,is_present,brand_id,
|
|
display_id,Remarks,image_url,created_date,created_by)
|
|
as (
|
|
|
|
SELECT '40148' AS ProjectId,ts.mid, em.EmpId as EmpId
|
|
, sm.StoreId,sm.storetypeid,sm.channelid,sm.chainid,case when sm.cameraallow=1 then 'Y' ELSE 'N' END AS
|
|
cameraallow , convert(varchar,sc.VisitDate,101)VisitDate,
|
|
case when ts.Present=0 then 'N' else 'Y' end Present,
|
|
isnull(MB.BrandId,'')[BrandId],
|
|
isnull(MD.DisplayId,'')[DisplayId],ISNULL(TS.REMARK,'')[Remark],
|
|
case when isnull(ts.ImageUrl,'')='' then '' else 'https://kimt1.parinaam.in/Upload/VisibilityImages/'+ts.ImageUrl
|
|
end as AdditionalImageUrl ,GETDATE(),'Pius'
|
|
|
|
from
|
|
OneApp_KelloggsMT.dbo.T_AdditionalVisibility ts Inner join
|
|
OneApp_KelloggsMT.dbo.T_StoreCoverage sc on ts.mid= sc.mid Inner Join
|
|
OneApp_KelloggsMT.dbo.vw_StoreDetail sm on sc.StoreId= sm.StoreId Inner Join
|
|
OneApp_KelloggsMT.dbo.vw_Employee_Detail Em on sc.EmpId= Em.EmpId
|
|
left join
|
|
OneApp_KelloggsMT.dbo.Master_Brand MB ON TS.BrandId=MB.BrandId
|
|
LEFT JOIN
|
|
OneApp_KelloggsMT.dbo.Master_Display MD ON TS.DisplayId=MD.DisplayId
|
|
Where Em.EmpName not like 'test%' and ts.Present=1 and sc.mid in ({mid_list})
|
|
|
|
)
|
|
|
|
select * from additional_visibility; |