Вы сказали:
По чему sqlite не учитывает дату сегодня 1 число а он не находит за первого число записи в БД но они там есть
SELECT * FROM inbox_mail WHERE $dateTableSQL AND company_email_id IN ($access_company_email_id) GROUP BY uid,inbox_udate,company_email_id ORDER BY date_create, date_update DESC
$dateTableSQL = "DATE(date_create) BETWEEN '$startDate' AND '$endDate'";
$dateTableSQL = "date_create BETWEEN datetime('now', '-6 days') AND datetime('now', 'localtime')";
если ставить не -6 days а 0 days то он показывает даты или выставить в $startDate число сегодня то показывает тоже Какие варианты решения ?