ورود

View Full Version : Round



baran_bataravat
چهارشنبه 29 مهر 1388, 09:58 صبح
من میخوام یک عدی رو بر دو تقسیم کنم روند بالاشو میخوام به یک فیلدی نسبت بدم و روند پاینشو به یک فیلد دیگه نسبت بدم چطور میتونم با دستور Round در SQL اینکارو انجام بدم ؟؟؟
مثلا اگر عدد 841 باشه یک فیلد بشه 420 و فیلد دیگه بشه 421

amin_alexi
پنج شنبه 30 مهر 1388, 10:06 صبح
ببین این دستورات به کارت می خوره !


SELECT ROUND(841/2, 0), ROUND(841/2, 0)+1

البته توابع FLOOR (قدر مطلق)
و CEILING روند به بالاترین عدد هم هست که می تونی استفاده کنی!