CORR

CORR

توضیحات

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

دستور

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

۱ CORR( n ,m ) [ over (analytic_clause) ]

.


مثال

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

۱
۲
۳
۴
۵
۶
۷
۸
SELECT CORR(SYSDATE - hiredate, sal) AS corr_val,
       CORR_S(SYSDATE - hiredate, sal) AS corr_s_val,
       CORR_K(SYSDATE - hiredate, sal) AS corr_k_val
FROM emp;
  CORR_VAL CORR_S_VAL CORR_K_VAL
---------- ---------- ----------
-.۰۲۱۱۶۵۶۴ .۰۸۲۶۹۰۲۳۸ .۱۱۱۷۳۳۵۸۷

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

  • TRUNC

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

  • LPAD

    توضیحات این تابع رشته مورد نظر را به سمت چپ تعداد مشخصی کاراکتر متصل می‌کند. دستور تابع LPAD به صورت زیر نوشته می‌شود: ۱ LPAD( string۱, padded_length [, pad_string] ) . String۱: رشته‌ای که می‌خواهیم به سمت چپ متصل شود. padded_length: طول رشته‌ای که می‌خواهیم در قسمت خروجی داشته باشیم. pad_string: گزینه‌ای اختیاری است، کاراکتری که رشته مورد…

  • ASCIISTR

    توضیحات این تابع عدد هر رشته‌ای را به کد ASCII خودش تبدیل می‌کند. دستور تابع ASCIISTR به صورت زیر نوشته می‌شود: ۱ ASCIISTR( string ) string: رشته‌ای که کد ASCII آن را می‌خواهیم است. مثال مثالی از خروجی تابع ASCIISTR را مشاهده می‌کنیم: ۱ ۲ ASCIISTR(\’A B C Ä Ê\’) Result: \’A B C �۰C۴ �۰CA\’

  • GREATEST

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

  • DENSE_RANK

    توضیحات این تابع رتبه یک سطر را در میان گروه‌های سطرهای دیگر محاسبه می‌کند. دستور تابع  DENSE_RANK به صورت زیر نوشته می‌شود: ۱ DENSE_RANK( expression۱, … expression_n ) WITHIN GROUP ( ORDER BY expression۱, … expression_n ) . مثال مثالی از خروجی تابع DENSE_RANK را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸…

  • SQLCODE & SQLERRM Function

    توضیحات تابع SQLCODE عدد exception که اخیرا بیشتر اتفاق افتاده است را برمی‌گرداند و SQLERRM پیام exception که اخیرا بیشتر اتفاق افتاده است را برمی‌گرداند. دستور با اجرای دستورات زیر عدد و پیام exception پرتکرار بر می‌گردد: ۱۲ SQLCODE;SQLERRM . مثال در مثال زیر کاربرد تابع SQLCODE را مشاهده می‌کنیم: ۱۲۳۴۵۶۷۸۹۱۰۱۱۱۲۱۳۱۴۱۵۱۶۱۷۱۸۱۹۲۰۲۱۲۲۲۳۲۴۲۵۲۶۲۷۲۸۲۹۳۰ EXCEPTION   WHEN exception_name۱ THEN      [statements]    WHEN exception_name۲…