سلام روز بخیر
دوستان میخواهم در بدنه where از یه شرط استفاده کنم
در واقع یک متغیر از طرف برنامه C# به sp پاس داده می شود میخواهم در بدنه where در صورتیکه متغیر مقدار نداشته باشد یک سری شرط در انجام نشود and tb3123.ACREF_COD_REFAREA_ACREF in
(select distinct(ACREF_COD_REFAREA_ACREF) from [STOPDB.MDF].dbo.groupworks where office=@office)
میخواهم اگر متغیر @office مغدار ندارد این خط اجرا نشود
این دستور در sql چگونه می باشد؟؟؟
if (@office is not null)
{
tb3123.ACREF_COD_REFAREA_ACREF in
(select distinct(ACREF_COD_REFAREA_ACREF) from [STOPDB.MDF].dbo.groupworks where office=@office)
}