shahab_ksh
جمعه 13 دی 1387, 15:36 عصر
با سلام
وب بانک اطلاعاتی دارم که از چندین جدول تشکیل شده ولی چند فیلد در تمام اونها مشترکه
fld_search,fld_title,fld_guid
که fld_search محتوای من هست که باید مورد جستجو قرار بگیره
fld_title عنوان موضوع محتوای من هست
fld_guid کلید غیر اصلی (کلید اصلی من fld_id هستش) هستش
حال چند سوال
از چه روشی استفاده کنم که این شرایط رو برام فراهم کنه
1- چطور تمام جدول های بانکم رو برای جستجوی یک کلمه join کنم آیا باید از Full text search استفاده کنم؟
2- چیکار کنم که نتایجی اول بیان که متن مورد جستجو هم در عنوان باشه هم در متن
در مرحله بعد هم آنهایی که در عنوان وجود داره اما در متن وجود نداره و در مرحله آخر آنهایی که در متن وجود داره اما در عنوان وجود نداره در آخر نتایج نشان داده بشه
وب بانک اطلاعاتی دارم که از چندین جدول تشکیل شده ولی چند فیلد در تمام اونها مشترکه
fld_search,fld_title,fld_guid
که fld_search محتوای من هست که باید مورد جستجو قرار بگیره
fld_title عنوان موضوع محتوای من هست
fld_guid کلید غیر اصلی (کلید اصلی من fld_id هستش) هستش
حال چند سوال
از چه روشی استفاده کنم که این شرایط رو برام فراهم کنه
1- چطور تمام جدول های بانکم رو برای جستجوی یک کلمه join کنم آیا باید از Full text search استفاده کنم؟
2- چیکار کنم که نتایجی اول بیان که متن مورد جستجو هم در عنوان باشه هم در متن
در مرحله بعد هم آنهایی که در عنوان وجود داره اما در متن وجود نداره و در مرحله آخر آنهایی که در متن وجود داره اما در عنوان وجود نداره در آخر نتایج نشان داده بشه