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

نام تاپیک: query مورد نظر خود را چگونه باید بنویسم؟ (ترتیب بر حسب نتیجه جستجو)

  1. #1
    کاربر دائمی آواتار Maryam_y_m
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    here
    پست
    138

    query مورد نظر خود را چگونه باید بنویسم؟ (ترتیب بر حسب نتیجه جستجو)

    در جدول فیلدی به نام comment که متن است دارم. فرض کنید یک سری کلمه کلیدی دارم مثلا:
    مانیتور - لرزش - تصویر
    میخواهم query ام را طوری بزنم که اگر هر سه این کلمات در فیلد comment باشد، اولین رکورد باشد . اگر 2 تا از کلمات کلیدی در comment باشد ، رکورد بعدی . اگر یکی از کلمات کلیدی در comment باشد ، رکورد بعدی و ....
    یعنی ترتیب لیست شدن رکوردها بر حسب تعداد کلمات کلیدی که در comment وجود دارد باشد

    تصویر مانیتور دارای لرزش است (3 کلمه کلیدی)
    تصویر لرزش دارد (2 کلمه کلیدی)
    مانیتور تصویر ندارد (2 کلمه کلیدی)
    مانیتور خراب است (1 کلمه کلیدی)

  2. #2
    کاربر دائمی
    تاریخ عضویت
    مهر 1383
    محل زندگی
    ایران-مشهد
    پست
    148
    سلام
    یک راه پیچیده اما ممکن اینه که select های جداگانه رو مورد استفاده قرار بدید. مثلاً اول انتخاب با ترکیب 3 فیلد, بعد انتخابهای با ترکیب 2 فیلد و نهایتا ترکیبات تک فیلدی. می تونید نتایج رو هر انتخاب در به یک جدول دیگه کمکی منتقل کنید و نهایتاً اطلاعات اون جدول رو به عنوان نتیج برگردونید.

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

  1. مشکل گرفتن query با حرف 'ی' ؟
    نوشته شده توسط sasan_vm در بخش SQL Server
    پاسخ: 15
    آخرین پست: پنج شنبه 30 فروردین 1386, 13:18 عصر
  2. the query must be an updateable query
    نوشته شده توسط hamed_bostan در بخش VB.NET
    پاسخ: 2
    آخرین پست: چهارشنبه 08 فروردین 1386, 16:02 عصر
  3. مشکل در ثبت اطلاعات در query
    نوشته شده توسط maisam57 در بخش برنامه نویسی در Delphi
    پاسخ: 4
    آخرین پست: دوشنبه 03 مهر 1385, 09:17 صبح
  4. درخواست یک query
    نوشته شده توسط golagha_program در بخش Access
    پاسخ: 3
    آخرین پست: پنج شنبه 30 شهریور 1385, 12:20 عصر
  5. Query
    نوشته شده توسط حمیدرضاصادقیان در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: پنج شنبه 30 شهریور 1385, 03:09 صبح

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

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