Computer >> Máy Tính >  >> Lập trình >> MySQL

Chọn ngày từ MySQL và định dạng thành văn bản?


Để chọn ngày và định dạng, hãy sử dụng SELECT DATE_FORMAT (). Sau đây là cú pháp -

Cú pháp

 chọn date_format (yourColumnName, '% e% b% y') từ yourTableName; 

Đầu tiên chúng ta hãy tạo một bảng -

 mysql> tạo bảng DemoTable -> (-> Ngày đến hạn ->); Truy vấn OK, 0 hàng bị ảnh hưởng (0,52 giây) 

Chèn một số bản ghi vào bảng bằng lệnh chèn -

 mysql> chèn vào giá trị DemoTable ('2019-01-11'); Truy vấn OK, 1 hàng bị ảnh hưởng (0,19 giây) mysql> chèn vào giá trị DemoTable ('2019-12-21'); Truy vấn OK, 1 hàng bị ảnh hưởng (0,13 giây) mysql> chèn vào các giá trị DemoTable ('2019-09-15'); Truy vấn OK, 1 hàng bị ảnh hưởng (0,07 giây) 

Hiển thị tất cả các bản ghi từ bảng bằng câu lệnh select -

 mysql> select * từ DemoTable; 

Điều này sẽ tạo ra kết quả sau -

 + ------------ + | Ngày đến hạn | + ------------ + | 2019-01-11 || 2019-12-21 || 2019-09-15 | + ------------ + 3 hàng trong bộ (0,00 giây) 

Sau đây là truy vấn để chọn một ngày từ MySQL và định dạng thành văn bản -

 mysql> select date_format (DueDate, '% e% b% y') from DemoTable; 

Điều này sẽ tạo ra kết quả sau -

 + ---------------------------------- + | date_format (Ngày đến hạn, '% e% b% y') | + ---------------------------------- + | 11 thg 1, 19 || 21 Tháng Mười Hai 19 || 15 tháng 9 19 | + ---------------------------------- + 3 hàng trong bộ (0,00 giây)