
سرفصل دوره
آموزش مهم ترین توابع ریاضی در 2019 sql server
آموزش کامل توابع FLOOR, POWER, SQRT, RAND, ROUND در sql server 2019:
در این جلسه میخواهیم درباره توابع ریاضی یا توابع کار روی اعداد صحبت کنیم.
FLOOR: قسمت صحیح عدد را برمیگرداند.
مثال:
Select FLOOR(12.457658658)
Select FLOOR(12.9999)
خروجی:
POWER: یک عدد را به توان یک عدد دیگر میرساند. این تابع به دو ورودی نیاز دارد. عدد اول پایه توان و عدد دوم خود توان است.
مثال:
Select POWER(2,5)
خروجی:
SQRT: برای رادیکال استفاده میشود.
مثال:
Select SQRT(25)
خروجی:
ROUND: برای گرد کردن یا رند کردن عدد استفاده میشود.
مثال: در قسمت اول عددی که میخواهیم گرد شود را قرار میدهیم و در قسمت دوم مشخص میکنیم که تا چند رقم را حفظ کند.
Select ROUND(23.456273457,3)
خروجی:
Use dbShop
GO
Select *,ROUND(Cast(ProductGroupId As Float) / RegisteredUserId , 1),FLOOR(SQRT(ProductGroupId))
From Products
خروجی:
RAND: یک عدد تصادفی بین 0 تا 1 تولید میکند.
Select RAND()
مثال: یک عدد تصادفی بین 0 تا 4 تولید میکند.
Select RAND()*5
یک عدد تصادفی بین 0 تا 25 تولید میکند.
Select 20+Floor(RAND()*6)
مثال: در این مثال یک عدد تصادفی بین 0 تا 16 تولید میکند و با دستور go که مقابل آن عدد 5 است، باعث میشود 5 عدد تصادفی را برگرداند.
Select *
From ProductGroups
Where ProductGroupId=1+Floor(Rand()*16)
GO 5
خروجی:
امیدواریم که این آموزش، برای شما دوستان درسمنی عزیز مفید باشد، درصورت سوال و یا مشکل میتوانید به انجمن پرسش و پاسخ مراجعه کنید. پیشنهادات و انتقادات خود را در بخش نظرات برای ما ارسال کنید.
امید آنکه بیش از پیش موفق و مؤید باشید.

آموزش مهم ترین توابع ریاضی در 2019 sql server
- .دسترسی مادام العمر به ویدئوهای دوره
- .دسترسی رایگان به آپدیت های دوره
- .تدریس روان و ساده با کیفیت بالا
- .سرفصل های بسیار جامع و غنی

مهدی عباسی
مهندس ارشد کارشناسی کامپیوترمهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و ....
نظرات دانشجویان
حسام
1400/11/5عالی بوود تدریستون حرف نداره

آموزش مهم ترین توابع ریاضی در 2019 sql server
آموزش کامل توابع FLOOR, POWER, SQRT, RAND, ROUND در sql server 2019:
در این جلسه میخواهیم درباره توابع ریاضی یا توابع کار روی اعداد صحبت کنیم.
FLOOR: قسمت صحیح عدد را برمیگرداند.
مثال:
Select FLOOR(12.457658658)
Select FLOOR(12.9999)
خروجی:
POWER: یک عدد را به توان یک عدد دیگر میرساند. این تابع به دو ورودی نیاز دارد. عدد اول پایه توان و عدد دوم خود توان است.
مثال:
Select POWER(2,5)
خروجی:
SQRT: برای رادیکال استفاده میشود.
مثال:
Select SQRT(25)
خروجی:
ROUND: برای گرد کردن یا رند کردن عدد استفاده میشود.
مثال: در قسمت اول عددی که میخواهیم گرد شود را قرار میدهیم و در قسمت دوم مشخص میکنیم که تا چند رقم را حفظ کند.
Select ROUND(23.456273457,3)
خروجی:
Use dbShop
GO
Select *,ROUND(Cast(ProductGroupId As Float) / RegisteredUserId , 1),FLOOR(SQRT(ProductGroupId))
From Products
خروجی:
RAND: یک عدد تصادفی بین 0 تا 1 تولید میکند.
Select RAND()
مثال: یک عدد تصادفی بین 0 تا 4 تولید میکند.
Select RAND()*5
یک عدد تصادفی بین 0 تا 25 تولید میکند.
Select 20+Floor(RAND()*6)
مثال: در این مثال یک عدد تصادفی بین 0 تا 16 تولید میکند و با دستور go که مقابل آن عدد 5 است، باعث میشود 5 عدد تصادفی را برگرداند.
Select *
From ProductGroups
Where ProductGroupId=1+Floor(Rand()*16)
GO 5
خروجی:
امیدواریم که این آموزش، برای شما دوستان درسمنی عزیز مفید باشد، درصورت سوال و یا مشکل میتوانید به انجمن پرسش و پاسخ مراجعه کنید. پیشنهادات و انتقادات خود را در بخش نظرات برای ما ارسال کنید.
امید آنکه بیش از پیش موفق و مؤید باشید.
مرسی از شما بابت درج نظرتون، ما با این فیدبک های خوبتون کلی انرژی میگیریم و دوره های قوی تری برایتان ضبط خواهیم کرد.