PDA

View Full Version : سوال: دستور Select با مقایسه رشته با قسمتی از رشته ی درون دیتا بیس



ploto_m
سه شنبه 26 شهریور 1392, 01:40 صبح
یه فیلد تاریخ دارم تو دیتا بیس که شامل سال و ماه و روز ِ
حالا می خوام از کاربر یه سال و ماه بگیرم و فقط با سال و ماه فیلد تاریخم مقایسه ش کنم و نتیجه رو Select کنم
میشه تو دستور Select همچین کاری کرد؟ یا باید یه روش دیگه پیدا کنم؟

ploto_m
سه شنبه 26 شهریور 1392, 02:27 صبح
خوب اگه جیزی که من گفتم امکان نداره یه روش پیشنهاد بدین

Arash_janusV3
سه شنبه 26 شهریور 1392, 03:06 صبح
با دستور substring می شه اینکار رو انجام داد
باید مقداری که دارید رو با 5 کاراکتر اول تاریخ مقایسه کنید

ploto_m
سه شنبه 26 شهریور 1392, 09:54 صبح
چه طوری میشه؟

ploto_m
سه شنبه 26 شهریور 1392, 11:47 صبح
مرسی دوستان

پیداش کردم نمیدونستم میشه از substring تو دستورا sql هم استفاده کرد شد این :
strsql = "select * from Viw_StdTerms where substring(p1Date,1,7) ='" + p + "' or substring(p2Date,1,7) ='" + p + "'";