如何在mysql中限制搜索功能的时间

如何在mysql中限制搜索功能的时间,mysql,limit,Mysql,Limit,我有一个问题 我用php实现了搜索功能。我只需要搜索一个月前的极限 前 我用“安卓”这个词 在结果中,只显示上个月包含android openet的标题。没有人来 多谢各位 编辑 请显示您的表结构和正在处理的查询。已编辑我的帖子。请帮我检查一下桌子的结构好吗?而且juergen d已经给出了答案。你能在上面的例子中(在我的第一篇文章中)这样做吗?我努力但不工作 $sql = ' SELECT aa_search_index.content_id, MATCH(aa

我有一个问题

我用php实现了搜索功能。我只需要搜索一个月前的极限

我用“安卓”这个词

在结果中,只显示上个月包含android openet的标题。没有人来

多谢各位

编辑


请显示您的表结构和正在处理的查询。已编辑我的帖子。请帮我检查一下桌子的结构好吗?而且
juergen d
已经给出了答案。你能在上面的例子中(在我的第一篇文章中)这样做吗?我努力但不工作
$sql = '
                SELECT aa_search_index.content_id, MATCH(aa_search_index.title, aa_search_index.metadata) AGAINST (?) AS score
                FROM aa_search_index
                LEFT JOIN aa_thread
                    ON (aa_thread.thread_id = aa_search_index.content_id)
                WHERE MATCH(aa_search_index.title, aa_search_index.metadata) AGAINST (?)
                    AND content_type = ?
                    AND content_id != ?

            ';

            $params = array($query, $query, 'thread', $excludedThreadId);
            if (!Search_query::get('options')->showResultsGlobal)
            {
                $params[] = $forum['node_id'];
                $sql .= 'AND aa_thread.node_id = ?
                ';
            }

            $sql .= 'LIMIT 5';


            $results = $this->fetchAllKeyed($sql, 'content_id', $params);

            $threadIds = array_keys($results);
select * from your_table
where column_with_text = 'android'
and datetime_column >= curdate() - interval 1 month