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

نام تاپیک: مرتب سازی برا اساس مقدار یک فیلد

  1. #1

    مرتب سازی برا اساس مقدار یک فیلد

    سلام من یک جدول دارم که می خوام اطلاعاتش و مرتب سازی کنم
    جدول مورد نظر فیلدی داره به نام courses_id
    تو این فیلد مقدار 1 تا n یا به طور واضح تر آیدی کورس (دوره ) ها که کلید خارجی هست از جدول courses ثبت شده

    مثلا تو جدول ما (score ) ثبته
    data1,1
    data,2
    data3,1

    اگه بگم :

    ORDER BY score.courses_id DESC


    میاد از جدید به قدیم شماره کورس و مرتب میکنه
    منتها جدول کورس اینجوریه

    id,name,sort_number

    اون کورس ای اولویت بیشتر داره که سورت نامبر کمتری داشته باشه
    یعنی مثلا اول 0و3و4و5و1

    اول 0 اولویت داره و بعد 1 و بعد 3 و 4 و 5

    چیکار کنم دوستان ؟

  2. #2
    کاربر دائمی آواتار رضا قربانی
    تاریخ عضویت
    خرداد 1389
    محل زندگی
    ܓܨ_| ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ _
    پست
    1,824

    نقل قول: مرتب سازی برا اساس مقدار یک فیلد

    یادت باشه می تونی به دو روش هم چینش کنی مثلا :
    ORDER BY courses_id DESC,id DESC

  3. #3

    نقل قول: مرتب سازی برا اساس مقدار یک فیلد

    نه دوست عزیز سوال منو متوجه نشده
    می میخوام با اولویت یک فیلد که کلید خارجی از یک جدول دیگه هست جدول فعلی و مرتب کنم
    اینی که شما نوشتید اول کورس آیدی ( خود کورس نه اولویتش تو جدول دیگه ) و سپس مرتب سازی بر اساس آیدی
    اما من چیز دیگه میخوام

  4. #4

    نقل قول: مرتب سازی برا اساس مقدار یک فیلد

    روش زیاده :
    order by id>12 desc,cources_id>2 asc

  5. #5
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: مرتب سازی برا اساس مقدار یک فیلد

    بجای xyz عددی که مد نظرته برای سورد رو به ترتیب بزار و بجای id اون فیلدی که میخای براساسش سورت بشه
    من درست متوجه نشدم فیلدت چیه فکر نمیکنم آیدی باشه !
    order by case when id in (x,y,z) then 0 else 1 end , id


    یا

    ORDER BY FIELD(id ,x,y,z)    

  6. #6

    نقل قول: مرتب سازی برا اساس مقدار یک فیلد

    خیلی ممنون مشکلم با دومی حل شد

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

  1. مرتب سازی بر اساس دوتا فیلد
    نوشته شده توسط tirdad khosravi در بخش T-SQL
    پاسخ: 1
    آخرین پست: شنبه 20 اسفند 1390, 10:42 صبح
  2. سوال: مرتب سازی بر اساس فیلد عددی
    نوشته شده توسط M.T.P در بخش SQL Server
    پاسخ: 3
    آخرین پست: یک شنبه 18 مهر 1389, 17:52 عصر
  3. مرتب سازی بر اساس ستون در DBGrid
    نوشته شده توسط NOROOZY در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 12
    آخرین پست: پنج شنبه 17 بهمن 1387, 08:54 صبح
  4. مرتب سازی بر اساس حروف الفبا
    نوشته شده توسط mostafa612003 در بخش SQL Server
    پاسخ: 4
    آخرین پست: جمعه 27 خرداد 1384, 01:52 صبح
  5. مرتب سازی بر اساس ترتیب الفبای فارسی
    نوشته شده توسط bluesky2005 در بخش برنامه نویسی در Delphi
    پاسخ: 7
    آخرین پست: چهارشنبه 07 بهمن 1383, 21:30 عصر

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

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