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

Ví dụ về SQUARE () trong SQL Server

Sử dụng SQL Server, bạn có thể sử dụng T-SQL SQUARE() hàm để trả về bình phương của một giá trị float đã chỉ định. Bình phương của một số là kết quả của phép nhân số đó với chính nó.

Bạn cung cấp số làm đối số khi gọi hàm.

Kiểu dữ liệu trả về là float .

Cú pháp

Cú pháp như sau:

SQUARE ( float_expression )  

Trong đó float_expression là một biểu thức của kiểu float hoặc của một kiểu có thể được chuyển đổi hoàn toàn thành float.

Ví dụ 1 - Cách sử dụng cơ bản

Đây là một ví dụ cơ bản để chứng minh.

SELECT SQUARE(4) Result;

Kết quả:

+----------+
| Result   |
|----------|
| 16       |
+----------+

Và với một giá trị khác:

SELECT SQUARE(10) Result;

Kết quả:

+----------+
| Result   |
|----------|
| 100      |
+----------+

Ví dụ 2 - Giá trị âm

Dưới đây là một ví dụ sử dụng giá trị âm.

Kết quả
SELECT SQUARE(-4) Result;

Kết quả:

+----------+
| Result   |
|----------|
| 16       |
+----------+

Ví dụ 3 - Số không

Và tất nhiên, số không sẽ trả về số không.

SELECT SQUARE(0) Result;

Kết quả:

+----------+
| Result   |
|----------|
| 0        |
+----------+

Ví dụ 4 - Biểu thức

Bạn có thể sử dụng các biểu thức như sau:

SELECT SQUARE(60 + 4) Result;

Kết quả:

+----------+
| Result   |
|----------|
| 4096     |
+----------+

Điều này có hiệu quả tương tự như làm điều này:

Kết quả
SELECT SQUARE(64) Result;

Kết quả:

+----------+
| Result   |
|----------|
| 4096     |
+----------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Loại bỏ các giá trị trùng lặp chỉ dựa trên một cột của bảng

  2. Câu lệnh SQL UPDATE để chuyển hai giá trị thành hai hàng

  3. Hướng dẫn về Cơ sở dữ liệu Thư

  4. 2 cách trả về tất cả các hàm do người dùng xác định trong cơ sở dữ liệu máy chủ SQL

  5. Thao tác không hợp lệ đối với trạng thái lỗi giao dịch và phạm vi giao dịch