Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL Math - Có thể tính toán mối tương quan trong một truy vấn không?

Đây là cách triển khai sơ bộ của hệ số tương quan mẫu như được mô tả trong:

Wikipedia - Tương quan và Phụ thuộc

create table sample( x float not null, y float not null );
insert into sample values (1, 10), (2, 4), (3, 5), (6,17);

select @ax := avg(x), 
       @ay := avg(y), 
       @div := (stddev_samp(x) * stddev_samp(y))
from sample;

select sum( ( x - @ax ) * (y - @ay) ) / ((count(x) -1) * @div) from sample;
+---------------------------------------------------------+
| sum( ( x - @ax ) * (y - @ay) ) / ((count(x) -1) * @div) |
+---------------------------------------------------------+
|                                       0.700885077729073 |
+---------------------------------------------------------+


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lưu trữ HTML trong MySQL:blob hay text?

  2. Chọn giá trị phổ biến nhất từ ​​một trường trong MySQL

  3. Cách sửa chữa cơ sở dữ liệu MySQL trong cPanel

  4. phân tích cú pháp các truy vấn Tìm kiếm Toàn văn do người dùng nhập thành mệnh đề WHERE của MySQL bằng PHP

  5. Đây có phải là một cuộc thăm dò dài đúng không?