impera2r
جمعه 11 تیر 1389, 17:41 عصر
با سلام خدمت همه دوستان.
من می خوام یه stored procedure بنویسم که مثلا عنوان کتاب و نویسنده و مترجم و ... رو از ورودی دریافت کنه و طبق اونها در جدول کتابهای موجود جست و جو کنه و تمام اطلاعات مربوط به کتابهای یافت شده و همچنین تعداد نتایج یافت شده را برگردونه.
حالا مشکل اینجاست که مثلا اگه کاربر یکی یا چند تا از قیود بالا رو خالی گذاشت چه جوری می تونم اون قید(ها) رو در دستور select مدنظر قرار ندم.
در حالت عادی اگه مثلا کاربر نام نویسنده کتاب رو وارد نکرد، دستور select کتابهایی که نام نویسنده اونها خالی هست رو برمیگردونه و این اون چیزیه که من نمی خوام.
من می خوام یه stored procedure بنویسم که مثلا عنوان کتاب و نویسنده و مترجم و ... رو از ورودی دریافت کنه و طبق اونها در جدول کتابهای موجود جست و جو کنه و تمام اطلاعات مربوط به کتابهای یافت شده و همچنین تعداد نتایج یافت شده را برگردونه.
حالا مشکل اینجاست که مثلا اگه کاربر یکی یا چند تا از قیود بالا رو خالی گذاشت چه جوری می تونم اون قید(ها) رو در دستور select مدنظر قرار ندم.
در حالت عادی اگه مثلا کاربر نام نویسنده کتاب رو وارد نکرد، دستور select کتابهایی که نام نویسنده اونها خالی هست رو برمیگردونه و این اون چیزیه که من نمی خوام.