سلام دوستان عزیز
صحبت امروز درباره استفاده از DISTINCT در MySql است .
با استفاده از DISTINCT شما می توانید رکورهای تکراری را از نتایج خروجی های خود حذف نمایید . در واقع شما زمانی که رکورهای یک جدول را SELECT می کنید ممکن است رکوردهای تکراری نیز در این میان باشند و شما لازم داشته باشید تا از هر رکورد تکراری تنها یکی از آنها را نگه دارید که این کار با استفاده از DISTINCT در MySql انجام می شود .
سینتکس آن مانند زیر می باشد :
بریم سراغ یک مثال تا بیشتر با DISTINCT آشنا شوید :
فرض کنید جدولی داریم به نام employees که می خواهیم از این جدول تمام نام های خانوادگی منحصر به فرد کارمندان را بیرون بکشیم . ابتدا با استفاده از دستور SELECT و بدون DISTINCT این کار را انجام می دهیم