PDA

View Full Version : اشکال در دستورات Select فارسی



Bahar_HS
چهارشنبه 24 مهر 1387, 15:36 عصر
با سلام
قبلا هم این سوال رو پرسیدم ودوستان لطف کردند و راهنمایی کردند،ولی هیچکدوم از راهها جواب نداد،
(من با SqlServer2000 کار می کنم)
این طوری نوشتم جواب نداد:



SELECT * FROM TABLE1 WHERE name = N'بهار'


واین طوری هم:



SELECT * FROM TABLE1 WHERE name ='%بهار%'


واین طوری هم نوشتم:


SELECT *
FROM Table1
WHERE (name LIKE N'بهار')

رضا عربلو
چهارشنبه 24 مهر 1387, 17:21 عصر
اگر منظورتان استفاده از دستور LIKE است


SELECT *
FROM Table1
WHERE (name LIKE N'%بهار%')

Bahar_HS
شنبه 27 مهر 1387, 06:39 صبح
با سلام
با سپاس از راهنمایی تون ،
با این دستور SELECT انجام شد.

باآرزوی موفقیت

Bahar_HS
یک شنبه 28 مهر 1387, 11:33 صبح
با سلام
مثل اینکه این تایپیک حالا حالا ها باید ادامه داشته باشه،
با استفاده از دستور بالا عمل SELECT انجام میشه ، ولی یه مشکلی وجود داره،

وقتی عبارت جستجو"کارشناسی ارشد" باشه فقط رکوردهای کارشناسی ارشد بازیابی میشه ،

ولی اگر عبارت جستجو "کارشناسی"باشه، هم کارشناسی و هم کارشناسی ارشد
با هم ،بازیابی میشه ،

چطور میشه دقیقا عبارت مورد جستجو رو بازیابی کرد؟ :متفکر:

rezarafiee
یک شنبه 28 مهر 1387, 12:55 عصر
select * from table1 where (name like N'%بهار')