PDA

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



imanch
چهارشنبه 13 شهریور 1387, 11:48 صبح
سلام

من يک Table1 دارم که داراي دو فيلد شماره پرسنلي، و نام مي باشد و مي خواهم با استفاده از دستور Distinct رکوردهايي که شماره پرسنلي تکراري دارند را حذف کنم بطوريکه در نتيجه علاوه بر فيلد شماره پرسنلي، فيلد نام هم نمايش داده شود ولي وقتي از دستور Distinct استفاده مي کنم فقط فيلد شماره پرسنلي نمايش داده مي شود و فيلد نام در نتيجه نمايش داده نمي شود. لطفاً راهنمايي فرماييد.
Select Distinct personeli
from Table1

مهدی قربانی
چهارشنبه 13 شهریور 1387, 14:46 عصر
سلام
خوب شما در كد اشاره اي به فيلد نام نكرديد اگر بخواين نام هم نمايش داده بشه بايد اينطوري بنويسيد

Select Distinct personeli ,name
from Table1;

imanch
شنبه 16 شهریور 1387, 08:35 صبح
سلام
خوب شما در كد اشاره اي به فيلد نام نكرديد اگر بخواين نام هم نمايش داده بشه بايد اينطوري بنويسيد

Select Distinct personeli ,name
from Table1;


دوست عزيز من اينکارو انجام داده بودم ولي وقتي فيلد name رو به دستور distinct اضافه کني رکوردهاي تکراري فيلد personeli رو نشون ميده يعني رکوردهاي تکراري فيلد personeli حذف نمي شن. منتظر راهنمايي شما هستم.

karmand
شنبه 16 شهریور 1387, 09:04 صبح
فلید personeli را گروپ کن و فیلد name ر ا first

imanch
شنبه 16 شهریور 1387, 10:40 صبح
فلید personeli را گروپ کن و فیلد name ر ا first

دمت گرم جواب داد

ali.bagheri50
یک شنبه 26 دی 1389, 11:36 صبح
دمت گرم جواب داد
چه جوری جواب داد
یه کم راهنمایی می کنید؟

rayangostar_co
چهارشنبه 29 آذر 1391, 09:11 صبح
first کردن فیلد name یعنی چی !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟
لطفا جواب بدید. با مثال؟
کمک فوری...

mehdikoki
سه شنبه 03 بهمن 1391, 22:17 عصر
مشکل این کد چیه. این دستور برای حذف داده های تکراری داخل فایل اکسس می باشد که با وی بی نوشته شده.


Adodc4.RecordSource = "SELECT DISTINCT fild FROM table"

Abbas Amiri
سه شنبه 03 بهمن 1391, 22:27 عصر
سلام
این کد برای کنترل ADODC در محیط VB نوشته شده است و درهمانجا کاربرد دارد . درمحیط اکسس چون بصورت تخصصی جهت کار بادیتا است خود فرمها کنترلهای مخصوص خودشان رادارند ومیتوانید براحتی باآن کارکنید

padide55
سه شنبه 03 بهمن 1391, 22:33 عصر
میتونید برای مشاهده داده تکراری از کوئری استفاده کنید
http://www.kouhkanfamily.com/showthread.php?885-آموزش-کاربردی-اکسس-2010-از-مقدماتی-تا-پیشرفته-Access-2010&p=4429&viewfull=1#post4429

mehdikoki
جمعه 06 بهمن 1391, 17:49 عصر
مشکل این کد چیه. این دستور برای حذف داده های تکراری داخل فایل اکسس می باشد که با وی بی نوشته شده.


Adodc4.RecordSource = "SELECT DISTINCT fild FROM table"
دوستان از این دستور میخام برای حذف داده های تکراری اکسس با ویژوال بیسیک استفاده کنم ولی کار نمیکنه.دوستان اگه راهنمایی کنن ممنون میشم