Mô tả
Hàm SIGN trong SQL Server trả về dấu của một số hoặc biểu thức:
- Số > 0 → trả về 1
- Số = 0 → trả về 0
- Số < 0 → trả về -1
Cú pháp
SIGN(number)
Tham số:
- number: Số cần lấy dấu.
Lưu ý:
- Hỗ trợ từ SQL Server 2005 trở lên.
Ví dụ
SELECT SIGN(-23);
-- Kết quả: -1
SELECT SIGN(-0.1);
-- Kết quả: -1
SELECT SIGN(0);
-- Kết quả: 0
SELECT SIGN(0.1);
-- Kết quả: 1
SELECT SIGN(14);
-- Kết quả: 1
SELECT SIGN(2019-2014);
-- Kết quả: 1