CUME_DIST

CUME_DIST

توضیحات

این تابع توزیع تجمعی یک مقدار را در مجموعه‌ای از مقادیر محاسبه می‌کند.

دستور

تابع CUME_DIST به صورت زیر نوشته می‌شود:

۱ CUME_DIST( expression۱, ... expression_n ) WITHIN GROUP ( ORDER BY expression۱, ... expression_n )

.


مثال

مثال‌های عددی از خروجی تابع CUME_DIST را مشاهده می‌کنیم:

۱
۲
select CUME_DIST(۱۰۰۰, ۵۰۰) WITHIN GROUP (ORDER BY salary, bonus)
from employees;

در مثال بالا این تابع توزیع تجمعی یک کارمند با SALARY ۱۰۰۰ و BONUS ۵۰۰ را محاسبه می‌کند.

نوشته‌های مشابه

  • CEIL

    توضیحات این تابع کوچک‌ترین عدد صحیح یا عدد برابر مقدار مورد نظر را بر می‌گرداند. دستور تابع CEIL به صورت زیر نوشته می‌شود: ۱ CEIL( number ) . مثال مثالی از خروجی تابع CEIL را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ ۱۴ CEIL(۳۲.۶۵) Result: ۳۳ CEIL(۳۲.۱)…

  • IN

    توضیحات این تابع لگاریتم طبیعی عدد مورد نظر را بر می‌گرداند. دستور تابع IN به صورت زیر نوشته می‌شود: ۱ LN( number ) . مثال مثال‌هایی از خروجی تابع IN را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ LN(۲۰) Result: ۲.۹۹۵۷۳۲۲۷۳۵۵۳۹۹ LN(۲۵) Result: ۳.۲۱۸۸۷۵۸۲۴۸۶۸۲ LN(۱۰۰) Result: ۴.۶۰۵۱۷۰۱۸۵۹۸۸۰۹ LN(۱۰۰.۵) Result:…

  • پاکسازی داده ها

    داده‌های نادرست می‌توانند پرهزینه باشند. در بسیاری از موارد ممکن است داده ها در فایل ها و منابع مختلف نگهداری شوند و در این صورت نیاز است تا داده ها پیش از اجرای تکنیک های داده کاوی یا آماده سازی برای هوشمندسازی کسب و کار با یکدیگر یکپارچه شوند. یکپارچه سازی هم فعالیتی سنگین است…

  • SUM

    توضیحات این تابع مقدار جمع شده اعداد لیست مورد نظر را بر می‌گرداند. دستور تابع SUM به صورت زیر نوشته می‌شود: ۱ ۲ ۳ SELECT SUM(aggregate_expression) FROM tables [WHERE conditions]; . مثال مثال‌هایی از خروجی تابع SUM را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ ۶ ۷ SELECT SUM(salary) AS \”Total Salary\” FROM employees WHERE…

  • TO_LOB

    توضیحات این تابع مقدار long یا longrow را به LOB تبدیل می‌کند. دستور تابع TO_LOB به صورت زیر نوشته می‌شود: ۱ TO_LOB( long_column ) . مثال مثال‌های عددی از خروجی تابع TO_LOB را مشاهده می‌کنیم: ۱ ۲ ۳ insert into companies (lob_column) select TO_LOB(long_column) from suppliers;

  • TRUNC

    توضیحات این تابع یک عدد را برش می‌دهد. دستور تابع TRUNC به صورت زیر نوشته می‌شود: ۱ TRUNC( number [, decimal_places] ) . decimal_places: گزینه‌ای اختیاری است، نشان دهنده رقم‌هایی است که می‌خواهیم برش دهیم. مثال مثال‌هایی از خروجی تابع TRUNC را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲…