PDA

View Full Version : شرط if در کوئری



adib202
یک شنبه 22 فروردین 1389, 11:50 صبح
سلام
من یک کوئری دارم که یک ستون داره.توی این ستون هم اعداد مثبت هستند هم منفی.حالا می خوام یک ستون دیگه اضافه کنم با این شرط که اگه اعداد مثبت بودن مقدار "مثبت" و اگه منفی بود مقدار "منفی" وارد کنه.
ممنون میشم راهنمایی کنی

zr_1364
یک شنبه 22 فروردین 1389, 12:28 عصر
دوست عزیز شما بیاد از یک proc یا تابع استفاده کنید و داخل اون با شرط if فیلدها رو select کنین



create procedure dbo.SPTest @query bit as if @query>0
select * from authors else select * from publishers go

adib202
یک شنبه 22 فروردین 1389, 17:07 عصر
میشه بیشتر راهنمایی کنید و یه نمونه بذارید؟من زیاد به محیط access تسلط ندارم.ممنون میشم