Chức năng FORMAT() trong SQL

Chức năng FORMAT()

Chức năng FORMAT() được sử dụng để định dạng hiển thị của trường.

Cú pháp FORMAT() trong SQL

SELECT FORMAT(column_name,format) FROM table_name
Parameter Mô tả
column_name Bắt buộc. Trường cần định dạng.
format Bắt buộc. Định dạng.

Mô hình SQL FORMAT()

Chúng ta có bảng "Products" sau này:

Prod_Id ProductName Unit UnitPrice
1 gold 1000 g 32.35
2 silver 1000 g 11.56
3 copper 1000 g 6.85

Hiện tại, chúng ta muốn hiển thị tên và giá tương ứng với ngày mỗi ngày (mẫu định dạng ngày là "YYYY-MM-DD").

Chúng ta sử dụng câu lệnh SQL sau:

SELECT ProductName, UnitPrice, FORMAT(Now(),'YYYY-MM-DD') as PerDate
FROM Products

Kết quả tập hợp sẽ như thế này:

ProductName UnitPrice PerDate
gold 32.35 12/29/2008
silver 11.56 12/29/2008
copper 6.85 12/29/2008