ใช้ LAST_DAY() ร่วมกับ NOW() + INTERVAL 1 MONTH:
mysql> SELECT LAST_DAY(NOW() + INTERVAL 1 MONTH) AS 'LAST DAY OF NEXT MONTH'; +------------------------+ | LAST DAY OF NEXT MONTH | +------------------------+ | 2017-11-30 | +------------------------+
หลักการ: หาวันที่ของเดือนหน้าก่อน แล้วค่อยหาวันสุดท้ายของเดือนนั้น