Trong MySQL, SQRT()
hàm trả về căn bậc hai của một số không âm.
Bạn cung cấp số làm đối số khi gọi hàm.
Cú pháp
Cú pháp như sau:
SQRT(X)
Ở đâu X
là giá trị mà bạn muốn trả về căn bậc hai.
Giá trị phải không âm. Nếu là âm, hàm sẽ trả về NULL
.
Ví dụ 1 - Cách sử dụng cơ bản
Đây là một ví dụ cơ bản để chứng minh.
SELECT SQRT(16);
Kết quả:
+----------+ | SQRT(16) | +----------+ | 4 | +----------+
Ví dụ 2 - Giá trị âm
Dưới đây là một ví dụ sử dụng giá trị âm.
SELECT SQRT(-16);
Kết quả:
+-----------+ | SQRT(-16) | +-----------+ | NULL | +-----------+
Ví dụ 3 - Biểu thức
Bạn cũng có thể sử dụng các biểu thức như sau:
SELECT SQRT(10 + 6);
Kết quả:
+--------------+ | SQRT(10 + 6) | +--------------+ | 4 | +--------------+