Trong Database, mình có 1 field kiểu date, có dạng là yy-mm-dd. Bây giờ mình chỉ muốn lấy 1 phần dữ liệu là "mm"" trong các bản ghi thôi thì dùng function nào?
Trong Database, mình có 1 field kiểu date, có dạng là yy-mm-dd. Bây giờ mình chỉ muốn lấy 1 phần dữ liệu là "mm"" trong các bản ghi thôi thì dùng function nào?
Nêu mình không nhầm thì khi get data dạng date ra thì nó trả về kiểu string, bạn cắt nó ra thôi.
Ah làm được rồi, sử dụng hàm MONTH() của sql.
MONTH(): xác định tháng (1-12) từ 1 ngày cho trước
ví dụ: SELECT MONTH('2007-03-28 11:30:11') // kết quả: 3
hay hay làm cho vui
Được sửa bởi test0101 lúc 15:45 ngày 05-03-2019
Bookmarks