PDA

View Full Version : سوال: دستور Distinct



ak_sha
یک شنبه 16 خرداد 1400, 18:38 عصر
سلام . من در کوئری که نوشتم میخوام تاریخ های تکراری را شمارش نکتد. ممنون میشم راهنمایی کنید.
var query5 = database.Database.SqlQuery<Vw_productorder>(" Select * From Vw_productorder where ProductOrderDate Between '" + String.Format("{0:yyyy/MM/dd}", Convert.ToDateTime(calenderd_az.Text)) + "' And '" + String.Format("{0:yyyy/MM/dd}", Convert.ToDateTime(calenderd_ta.Text)) + "'" + " order by ProductOrderDate ")
var result5 = query5.ToList();
int a = result5.Count;
در اینجا a برابر 106 میباشد در صورتی که اگر تاریخ های تکراری حذف شود برابر 7 میشود

Mahmoud.Afrad
شنبه 22 خرداد 1400, 00:59 صبح
اگر از entity framework استفاده میکنید پس این کوئری sql نوشتن دیگه برای چیه.
از متد distinct استفاده کنید.

ak_sha
جمعه 28 خرداد 1400, 17:53 عصر
اگر از entity framework استفاده میکنید پس این کوئری sql نوشتن دیگه برای چیه.
از متد distinct استفاده کنید.

لطفا بیشتر راهنمایی کنید