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

Cách cbrt () hoạt động trong PostgreSQL

Trong PostgreSQL, cbrt() hàm trả về gốc khối của đối số của nó.

Căn bậc hai của một số x là một số y sao cho y = x .

Cú pháp

Cú pháp khá đơn giản:

cbrt(dp)

Ở đâu dp là một giá trị chính xác kép.

Ví dụ 1

Dưới đây là một ví dụ để chứng minh cách sử dụng của nó.

SELECT cbrt(27);

Kết quả:

3

Ví dụ 2

Bạn có thể chuyển các biểu thức như sau.

SELECT cbrt(20 + 7);

Kết quả:

3

Ví dụ 3

Dưới đây là một ví dụ nhanh khác chứng minh cách hoạt động của nó.

SELECT 
  (4 * 4 * 4),
  cbrt(4 * 4 * 4),
  cbrt(64);

Kết quả:

cột
 ?column? | cbrt | cbrt
----------+------+------
       64 |    4 |    4

Ví dụ 4

Đây là một trong những kết quả trả về giây phân số.

SELECT cbrt(32);

Kết quả:

3.174802103936399

Ví dụ 5

Đây là một trong những nơi tôi đưa số giây phân số vào đối số.

SELECT cbrt(0.123456);

Kết quả:

0.4979327984674048

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Quản lý kết nối trong PostgreSQL:Hướng dẫn

  2. Hướng đến PGConf India 2017

  3. Cách hoạt động của to_char () trong PostgreSQL

  4. Trừ giờ cho hàm now ()

  5. Làm cách nào để thực thi tính duy nhất giống tập hợp giữa nhiều cột?