Я хочу получить запись следующего месяца, которая начинается с 1-го числа месяца

Я использую codeigniter. Я хочу получить запись следующего месяца. Предположим, сегодня 19/10/2015, поэтому я хочу запись с 01/11/2015 по 30/11/2015.

Я поставил этот запрос, но он показывает с текущей даты до 30 дней. Итак, что может быть запросом для этого? Любое предложение?

function get_next_month_birthday()
    {
        $this->db->select('fullname as name,avatar,birth_date,user_id',FALSE);
        $this->db->from('fx_account_details',FALSE);
        $this->db->where('birth_date >= DATE_SUB(CURDATE(), INTERVAL 1 MONTH)');

        return $this->db->get()->result();
    }

1 ответ

Решение
$this->db->where('month(birth_date) = month(date_add(last_day(curdate()), interval 1 day)');
Другие вопросы по тегам