摘要
本申请涉及数据库查询优化技术领域,尤其是涉及一种基于知识图谱和Text2SQL模型的查询方法,主要包括:根据用户查询数据的上下文与所述意图识别,利用所述知识图谱解析关键词之间的关系,判断关键词之间是否能满足SQL生成的条件;若判断为不满足,则通过多轮问答与用户交互,提示用户补充欠缺条件或删除多余信息,直至满足SQL生成条件;将所述查询数据的上下文、所述知识图谱的解析结果,以及通过多轮问答补充得到的元数据信息与关联关系整合到prompt中,所述Text2SQL模型基于调整后的prompt生成SQL语句。本申请能够显著提高Text2SQL大模型在处理多表关联查询时生成的SQL语句的准确性。