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

چگونه یک کلمه را جسجو کنیم ؟

reza395

کاربر تازه وارد
تاریخ عضویت
8 می 2006
نوشته‌ها
577
لایک‌ها
2
آقا
SQL SERVER 2000

مشکل اینه

در TABLE1
یه اسمی هست به نام اصغر در در بین اطلاعات

می خوام این اصغر آقا رو
در TABLE2 پیداش کنم

که ببینم کجا قرار داره

باید از سرچ استفاده کنم؟
کلمه مربوطه چی هست ؟

مثلا برای مرتب سازی داده ها
می زدیم
FROM table1 where Record_ID > 0
برای سرچ یک کلمه چی باید بزنیم


لطفا سریع کمک کنید

کممممک....
 

firebird

Registered User
تاریخ عضویت
2 جولای 2005
نوشته‌ها
1,424
لایک‌ها
10
سن
47
یک راهش ممکنه این باشه :
کد:
... WHERE RecordName LIKE '%اصغر%'
 

ma_christian

Registered User
تاریخ عضویت
25 ژانویه 2007
نوشته‌ها
368
لایک‌ها
2
محل سکونت
Tehran
خوب اگر این کلمه ی جستجو اینجوری باشه: اصغر آقا ....... طبیعتا باید space را به + تبدیل کنیم ولی چگونه این دو یا چند کلمه را در بانک اطلاعاتی جستجو کنیم؟؟!!
 

alireza sh

مدیر بازنشسته
تاریخ عضویت
2 ژانویه 2006
نوشته‌ها
2,775
لایک‌ها
70
سن
41
محل سکونت
نصف جهان
کد:
WHERE RecordName LIKE n'%اصغر آقا%'
 

ma_christian

Registered User
تاریخ عضویت
25 ژانویه 2007
نوشته‌ها
368
لایک‌ها
2
محل سکونت
Tehran
:) :) :) .................
چه بگویم ..............
دست شما درد نکناد !!
 

ma_christian

Registered User
تاریخ عضویت
25 ژانویه 2007
نوشته‌ها
368
لایک‌ها
2
محل سکونت
Tehran
خب ... تاپیک مال خیلی وقت پیش است و من می خواستم فقط این را بدانم که " اصغر آقا "(!) رو چجوری سرچ کنیم.
اما الان امتحان کردم متاسفانه هیچ موردی پیدا نشد.

آیا باید space ها رو به + تبدیل کنیم؟!‌(که البته این کار رو انجام دادم و باز هم نتیجه نگرفتم)
وقتی کلمه " اصغر " رو مثلا سرچ می کنیم نتایج درست نمایش داده می شود ؛ اما وقتی باز هم برای مثال " اصغر آقا " رو سرچ می کنیم با اینکه در اطلاعات وجود دارد هیچ نتیجه ای را نمی دهد.
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,289
لایک‌ها
34
محل سکونت
mt.cgi
خب ... تاپیک مال خیلی وقت پیش است و من می خواستم فقط این را بدانم که " اصغر آقا "(!) رو چجوری سرچ کنیم.
اما الان امتحان کردم متاسفانه هیچ موردی پیدا نشد.

آیا باید space ها رو به + تبدیل کنیم؟!‌(که البته این کار رو انجام دادم و باز هم نتیجه نگرفتم)
وقتی کلمه " اصغر " رو مثلا سرچ می کنیم نتایج درست نمایش داده می شود ؛ اما وقتی باز هم برای مثال " اصغر آقا " رو سرچ می کنیم با اینکه در اطلاعات وجود دارد هیچ نتیجه ای را نمی دهد.
نکته ای که باید دقت کنی جنس بعضی حروف مثل ی و گ و غیره هست ! که از این طریق تو جستجو ممکنه ایجاد اشکال کنن !
 

ma_christian

Registered User
تاریخ عضویت
25 ژانویه 2007
نوشته‌ها
368
لایک‌ها
2
محل سکونت
Tehran
نه از این هم نیست. چون یک کلمه جستجو کردم که اصلا این دو حرف رو نداشت مثل (تست+سلام)

تکرار می کنم:

برای مثال وقتی کلمه اصغر رو سرچ می کنیم نتیجه مورد نظر رو می دهد
وقتی هم که کلمه آقا رو سرچ می کنیم باز هم نتیجه رو میده

اما کلمه " اصغر آقا " رو نه :(
 
بالا