نمایش نتایج 1 تا 9 از 9

نام تاپیک: sort کردن هم زمان دو فیلد از یک table در پایگاه داده

  1. #1
    کاربر دائمی
    تاریخ عضویت
    مهر 1383
    محل زندگی
    tehran
    پست
    144

    sort کردن هم زمان دو فیلد از یک table در پایگاه داده

    سلام

    چه جوری می تونم هم زمان دو فیلد یک table را در پایگاه داده ام sort کنم

    البته می خواهم بعد از ورود اطلاعات جدید هم باز هم مرتب بمونه :confy2:



    ــــــــــــــــــــــ
    مرسی :flower:

  2. #2
    در اکسس هر فیلد مربوط به یک رکورد هست و اگر بخواهی دو فیلد را با هم sort رکوردهای فیلد به هم میخورد واطلاعات ممکن است اشتباه شود بنا بر این بهترین را ه این است که اگر auto noumber از آن برای sort استفاده کنی در غیر این صورت از فیلد کلید برای سخقف کردن استفاده کنی بهتر است

  3. #3
    کاربر دائمی آواتار Payam Moradi
    تاریخ عضویت
    شهریور 1383
    محل زندگی
    بيرجند
    سن
    40
    پست
    524

    Re: sort کردن هم زمان دو فیلد از یک table در پایگاه داده

    نقل قول نوشته شده توسط bahar60
    سلام

    چه جوری می تونم هم زمان دو فیلد یک table را در پایگاه داده ام sort کنم

    البته می خواهم بعد از ورود اطلاعات جدید هم باز هم مرتب بمونه :confy2:
    ــــــــــــــــــــــ
    مرسی :flower:

    اگر میخواهید مستقیا Table اکسس را باز کنید دو فیلد مورد نظر را انتخاب کنید (علامتدار) و راست کلید کرده و گزینه Sort را نتخاب کنید. و هنگام بستن Table آن را ذخیره کنید که معمولا اکسس برای ذخیره کردن قبل از خروج هشدار میده.

    اگر با SQL میخواهید این عمل انجام شود، خب بدین صورت عمل کنید :
    مثلا :

     SELECT * FROM MyTable ORDER BY Field1 ASC, Field2 ASC;


    اگر به جای هر کدام از ASC ها DESC قرار دهید خلاف جهت اسکی Sort میشود.
    ولی در این روی ترتیب ذخیره نخواهد شد. 8) :wink:

  4. #4
    کاربر دائمی آواتار Nightbat
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    ایران - تهران
    پست
    699
    فکر کنم بدونی که هم زمان نمی شه دو تا فیلد با هم سورت باشن. مگر اینکه مقادیر اولی با هم برابر باشن. اگه نمی دونستی چی میگم بگو بیشتر توضیح بدم :sunglass:

  5. #5
    کاربر دائمی آواتار Payam Moradi
    تاریخ عضویت
    شهریور 1383
    محل زندگی
    بيرجند
    سن
    40
    پست
    524
    نقل قول نوشته شده توسط snmnightbat
    فکر کنم بدونی که هم زمان نمی شه دو تا فیلد با هم سورت باشن. مگر اینکه مقادیر اولی با هم برابر باشن. اگه نمی دونستی چی میگم بگو بیشتر توضیح بدم :sunglass:
    پس من چطور Sort میکنم. :roll:
    خب شما بیشتر توضیح بدید. شاید تجربه شما بیشتر باشه. :mrgreen:

    من میگم با دستور بالا اکسس ابتدا Field1 را بر مبنای حروف الفبا Sort میکنه. بعد شروع میکنه به Sort کردن Field2، البته با توجه به Field1، یعنی در Field1 مثلا در کاراکتر "A" شروع میکنه در Field2 مرتب کردن. بعد از "B" و "C" الا آخر ...
    نمونه:

    Field1     Field2
    -----------------
    A A
    A B
    A C
    B A
    B B
    B C
    C A
    C B
    C C
    . .
    . .
    . .


    :flower: :flower: :flower:

  6. #6
    کاربر دائمی
    تاریخ عضویت
    مهر 1383
    محل زندگی
    tehran
    پست
    144
    مشکل من این چیزا نیست
    می دونید یکی از دوستان به من گفت می تونی برای این کار (ابتدا فیلد اولی مرتب بشه_که در اون فیلد تکراری هم هست ، بعد در ترتیب موجود برای فیلد اول فیلد دوم مرتب باشه)را با انتخاب هم زمان دو فیلد از یک تیبل
    که حتی ترتیب انتخاب هم مهم است ،وبعد مرتب کردن ان انجام دهی که این کار امکان پذیر نیست چون همزمان نمی توان دو فیلد یک تیبل را هایلایت کرد نمی دونم اشکال از کار منه یا اینکه..... :(

    اقای مرادی عزیز من از این guery زیاد استفاده کردم این کار رکوردست را مرتب می کنه نه تیبل را ،برای مرتب شدن تیبل نیاز است که رکوردست موجود بعد اجرای این query در جدول نوشته شود که این کار زمان بر است
    :oops: :P (حتما خودتون بهتر می دونید دیگه)
    ــــــــــــــــــــ
    از راهنمایی وتوجه همه ممنمنم :flower: :flower:

  7. #7
    کاربر دائمی آواتار Payam Moradi
    تاریخ عضویت
    شهریور 1383
    محل زندگی
    بيرجند
    سن
    40
    پست
    524
    نقل قول نوشته شده توسط bahar60
    مشکل من این چیزا نیست ... »»»
    اگه منظورتون اینه که میخواین مستقیما توی خود جداول اکسس سورت کنید خو ب شیفت بگیرید و دو تا را انتخاب کنید و سورت کنید. :roll:
    غیر از این موارد دیگه من نمیدونم منظورتون چیه؟

  8. #8
    کاربر دائمی آواتار Nightbat
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    ایران - تهران
    پست
    699
    پس من چطور Sort میکنم.
    در حقیقت شما اینجا اول فیلد اول را Sort می کنید بعد فیلد دوم را . درسته ؟؟ :sunglass:

  9. #9
    کاربر دائمی
    تاریخ عضویت
    مهر 1383
    محل زندگی
    tehran
    پست
    144
    مرسی از راهنمایی همه :flower: :flower: :flower:
    خیلی خیلی ممنونم مشکلم حل شد البته مشکل پروژه ام نه ولی مشکلم با مرتب کردن حل شد :mrgreen:
    من قبلا برای این کار برنامه می نوشتم :oops:


    ـــــــــــــــــــــــــ ــــــ
    انشا ا... یه روز بتونم جبران کنم(اگر کاری از دستم بر بیاد :sunglass: )

تاپیک های مشابه

  1. how Insert in ADO Table but not at end of table
    نوشته شده توسط mirhashemi در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 2
    آخرین پست: سه شنبه 17 مهر 1386, 13:08 عصر
  2. sort
    نوشته شده توسط probit در بخش VB.NET
    پاسخ: 10
    آخرین پست: چهارشنبه 17 مرداد 1386, 10:47 صبح
  3. sort کردن اطلاعات در بانک ms sql
    نوشته شده توسط goudarzivahid در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: دوشنبه 14 اسفند 1385, 08:14 صبح
  4. چک کردن وجود table و import کردنtable
    نوشته شده توسط mohkhosh در بخش Access
    پاسخ: 5
    آخرین پست: پنج شنبه 18 خرداد 1385, 08:12 صبح
  5. sort کردن table های paradox غیرممکنه؟؟؟؟؟؟؟؟؟؟؟
    نوشته شده توسط net_ved در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 12
    آخرین پست: شنبه 07 آبان 1384, 14:03 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •