PDA

View Full Version : سوال در مورد دستور Like



Saeid59_m
یک شنبه 24 تیر 1386, 13:51 عصر
سلام دوستان
من توی بانکم یه فیلد دارم به اسم SortDate که توی اون تاریخ به صورت 13860214 ذخیره می شه.

حالا می خواهم یه Query از برج 9 سال 86 بگیرم . این دستور رو نوشتم ولی جواب نداد



ٌWHERE (SortDate Like '1386????') And (SortDate Like '????09??')

آیا باید به جای ؟ چیز دیگری بنویسم .

البته دستور فوق ارور نمی ده . فقط نتیجه درست نیست .

ممنون

reza_rad
یک شنبه 24 تیر 1386, 14:03 عصر
این رو می تونی استفاده کنی:



Select * from ...
where left(SortDate,6)='138609'


یا اگه حتما می خوای از like استفاده کنی به اینصورت:



where SortDate like '138609%'

Hamid.Kad
یک شنبه 24 تیر 1386, 14:14 عصر
بجای علامت سوال از Under Line ( _ ) استفاده کنید