OA系統開發人事模塊關於請假跨月的處理

前言:其實對於跨月的數據單獨處理是不難的,可是對於後臺顯示頁面,確定不是單純拼接一個where條件的,所以在個人項目也是如此,並不可以用廣泛的方法來處理,此時就想盡可能用簡單的方法來處理跨月數據的準確性,所以想到了用between and的方法orm

解決技術問題:篩選整月數據可是同時也要拿到過這個查找月的數據否則數據會不許確,不能更好統計人員的休假信息開發

1.解決的技巧: 查詢的月份 between date_format('leave_start','%Y-%m-%d') and date_format('leave_end','%Y-%m-%d') 這條語句主要是拿到了跨月的數據,可是拿不到本月的數據,所以還要加上本月符合的條件 or date_format('leave_start','%Y-%m-%d') = 查詢的月份 (注這裏是年月的格式)form

 

結束:這個方法其實也是比較奇怪的,所以若是大家在開發中有用到這個以爲不錯的或者方法使用不當的歡迎下方留言訪問後臺

相關文章
相關標籤/搜索