查询逻辑