Tôi mới đến sql và lập trình vì vậy hãy chịu với tôi. Có một chức năng trong mysql được số ngày trong một tháng? Ví dụ nếu tháng là tháng Hai và năm 2012, nó sẽ trở lại 29. Cảm ơn trước.Làm cách nào để nhận được số ngày trong tháng cho tháng và năm cụ thể?
5
A
Trả lời
12
Không có "ngày cuối cùng của tháng" trực tiếp, nhưng bạn có thể giả mạo nó bằng cách làm một ngày (LAST_DAY())
mysql> select last_day('2012-02-22'), day(last_day('2012-02-22'));
+------------------------+-----------------------------+
| last_day('2012-02-22') | day(last_day('2012-02-22')) |
+------------------------+-----------------------------+
| 2012-02-29 | 29 |
+------------------------+-----------------------------+
1 row in set (0.00 sec)
last_day()
trả về ngày đầy đủ của ngày cuối cùng trong năm/tháng của một ngày cụ thể, do đó, bạn chỉ cần sử dụng day()
để trích xuất ngày của ngày cuối cùng đó.
ngày/giờ chức năng tài liệu MySQL là ở đây: http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html
+0
Làm thế nào để nhận được tất cả các ngày trước đó không. Nếu 2012-02-22 được đưa ra, đầu ra phải là Jan-2012 31 và Feb-2012 29 – DeskToDevelop
Các vấn đề liên quan
- 1. JavaScript: nhận được mảng tên ngày của ngày cụ thể (tháng/năm)
- 2. Cách nhận ngày trong tháng?
- 3. Cách nhận năm và tháng kể từ ngày - PHP
- 4. ngày tháng trước năm 1970
- 5. Nhận chi tiết ngày (ngày, tháng, năm) trong GWT
- 6. Làm cách nào để lấy số tháng từ số năm và số tuần trong C#?
- 7. Lấy ngày đầu tiên của tháng của tháng/năm cụ thể
- 8. Số ngày tháng trong năm jQuery hiển thị
- 9. Django: Nhóm theo ngày (ngày, tháng, năm)
- 10. Làm thế nào để có được tất cả các ngày (tháng, ngày và năm) giữa hai ngày trong python?
- 11. Tạo ngày giờ trong Rails bằng tháng, ngày và năm
- 12. Định dạng ngày giờ cho tháng và năm
- 13. bằng Python, Làm thế nào tôi có thể chuyển đổi một chuỗi thành một đối tượng ngày tháng và nhận được năm, tháng và ngày riêng biệt?
- 14. Nhận tháng một cho ngày
- 15. Làm thế nào để có được ngày cuối cùng của một tháng cụ thể với JodaTime?
- 16. Đặt hàng theo ngày giảm dần - tháng, ngày và năm
- 17. LINQ: Nhóm theo tháng và năm trong trường ngày giờ
- 18. javascript: nhận tháng/năm/ngày từ dấu thời gian unix
- 19. Cành: mỗi tháng trong năm
- 20. Cách chọn ngày/tháng và năm từ jquery datepicker
- 21. Định dạng ngày trong ngày, ngày tháng, năm
- 22. SQL - Nhận Ngày Số Tháng/Quý
- 23. Tôi làm cách nào để nhóm theo tháng và năm khi chỉ có trường ngày giờ?
- 24. Làm thế nào để biến các cột năm, tháng và ngày riêng biệt thành một ngày?
- 25. cách lấy số giây được chuyển từ năm 1970 cho một giá trị ngày tháng?
- 26. Cách thanh lịch để nhận số tháng giữa hai ngày?
- 27. Lấy Năm/Tháng/Ngày từ một ngày giờ trong php?
- 28. Chuyển đổi phút thành ngày, tuần, tháng và năm
- 29. Làm thế nào để chuyển đổi số ngày nhất định thành năm, tháng và ngày trong MySQL?
- 30. Android Làm thế nào để thay đổi Tổng số ngày thành năm, tháng và ngày chính xác?
trùng lặp có thể xảy ra của [làm thế nào để tìm ra số ngày trong tháng trong mysql] (http://stackoverflow.com/questions/10736989/how-to- find-out-number-of-days-in-month-in-mysql) – Kromster