以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]建立的查询表异常,找不到原因! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=151058) |
-- 作者:深海里的鱼 -- 发布时间:2020/6/14 8:43:00 -- [求助]建立的查询表异常,找不到原因! 我有2017、2018、2019三年的数据表(高校录取分),数据格式完全一样,分别以2019年为左表,与2018、2017年数据建立左链接,但是始终遇到一个问题:2018年的数据无法对接。但实际数据是完全匹配的,这3年数据表以ACCess外部数据源的形式存储,数据从Excel导入Access时没有提示任何错误,并且我也重新导入过,仍无法解决问题。 但是,我反复尝试了“预览”刷新查询表,偶尔又能生成正确的查询表(几千条记录都能匹配),但偶尔又无故出现2018年数据无法匹配。我怀疑数据有梗,先后将3年数据(尤其是2018年数据)在电子表格完全规范化后重新导入,折腾了好几天,依然没有解决问题,不知原因何在。我也尝试过将原来的查询删除,重新手工建立查询,但依然出现这个问题。 查询的SQL语句如下(复制SQL生成的结果也是异常): 因为项目文件已经比较大,无法上传。已经自己摸索了好几天,焦头烂额,求狐爸指点!谢谢!
|
-- 作者:深海里的鱼 -- 发布时间:2020/6/14 8:46:00 -- |
-- 作者:深海里的鱼 -- 发布时间:2020/6/14 10:02:00 -- 确实找不出原因,2018年数据与2019年数据完全匹配,如2018年有“一本”、“理工”“上海交通大学”,2019年也有,而且是唯一的,偏偏对接不上。但是打开SQL查询表的窗口,点击“预览”、“保存”,有时2018年数据能出来(4000多条记录都能匹配),但再次点击又不见2018年数据了,真不知是什么鬼。谁知道原因的指点一二吧,折腾了几天都解决不了了问题。 |
-- 作者:有点蓝 -- 发布时间:2020/6/14 20:31:00 -- 一般都是数据问题。除非提供数据库测试,否则没有办法定位问题 |