یه فیلد تاریخ دارم تو دیتا بیس که شامل سال و ماه و روز ِ
حالا می خوام از کاربر یه سال و ماه بگیرم و فقط با سال و ماه فیلد تاریخم مقایسه ش کنم و نتیجه رو Select کنم
میشه تو دستور Select همچین کاری کرد؟ یا باید یه روش دیگه پیدا کنم؟
یه فیلد تاریخ دارم تو دیتا بیس که شامل سال و ماه و روز ِ
حالا می خوام از کاربر یه سال و ماه بگیرم و فقط با سال و ماه فیلد تاریخم مقایسه ش کنم و نتیجه رو Select کنم
میشه تو دستور Select همچین کاری کرد؟ یا باید یه روش دیگه پیدا کنم؟
خوب اگه جیزی که من گفتم امکان نداره یه روش پیشنهاد بدین
با دستور substring می شه اینکار رو انجام داد
باید مقداری که دارید رو با 5 کاراکتر اول تاریخ مقایسه کنید
چه طوری میشه؟
مرسی دوستان
پیداش کردم نمیدونستم میشه از substring تو دستورا sql هم استفاده کرد شد این :
strsql = "select * from Viw_StdTerms where substring(p1Date,1,7) ='" + p + "' or substring(p2Date,1,7) ='" + p + "'";