نوشته شده توسط
mmbguide
سلام
البته اگر همیشه همه چیز همنطور ثابت باشد در جواب تفاوتی نمیکنه ولی شرط های زیر رو بررسی کنیم که ممکنه اتفاق بیوفته:
هر دو شرط زیر 2 ردیف نمایش میده
Where parentid = 1
Where parentId = 1 And CollectionId = 1
هر دو شرط زیر ردیف های یکسان نمایش نمیده
Where parentid = Null
Where parentId = Null And CollectionId = 1
ولی با توجه به اینکه در بررسی شرط ها قطعا توسط SQL باید اقداماتی انجام بشه، و با توجه به حجم اطلاعات درخواست شده از SQL، حتما در کارکرد SQL تاثیرگذار خواهد بود. البته بیشتر در جداول بسیار حجیم و کاربران متعدد این مورد بیشتر به چشم میاد. البته نظر اساتید SQL رو هم بدونید خیلی بهتره و من از نظر تجربه خودم گفتم