Hãy thử cách này:
SELECT REPLACE(CONVERT(VARCHAR, CONVERT(MONEY, TotalArea), 1), '.00', '')
FROM table
hoặc
SELECT CAST(CONVERT(VARCHAR, CAST(123456 AS MONEY), 1) AS VARCHAR)
FROM table
Hãy thử cách này:
SELECT REPLACE(CONVERT(VARCHAR, CONVERT(MONEY, TotalArea), 1), '.00', '')
FROM table
hoặc
SELECT CAST(CONVERT(VARCHAR, CAST(123456 AS MONEY), 1) AS VARCHAR)
FROM table
Cách T-SQL hiệu quả nhất để đệm một varchar ở bên trái đến một độ dài nhất định?
Phân tích cú pháp chuỗi được phân tách bằng dấu phẩy để tạo IN Danh sách các chuỗi trong mệnh đề Where
Ràng buộc bảng chéo MS SQL Server
Cách lấy mô hình khôi phục của cơ sở dữ liệu trong SQL Server bằng T-SQL
Truy vấn T-SQL để hiển thị định nghĩa bảng?