Office中国论坛/Access中国论坛

标题: 求助于assess日期比较的联合查询 [打印本页]

作者: tudozero    时间: 2019-3-6 10:39
标题: 求助于assess日期比较的联合查询
本帖最后由 tudozero 于 2019-3-6 14:48 编辑

access新手求教,感谢各位老师指教!
有两个表:

表A:
[attach]63262[/attach]
表B:
[attach]63261[/attach]



sql语句要把两表通过表A的创建时间和表B的公历日期关联查询,语句如下:
SELECT format(A.[创建时间],"yyyy/mm/dd")
FROM A INNER JOIN B
ON format(A.[创建时间],"yyyy/mm/dd")=#B.公历日期#;


但出现错误,提示:日期的语法错误.
网上搜索了不少相关知识,仍一头雾水,请各位老师帮助指导.
谢谢!



作者: tmtony    时间: 2019-3-6 14:15
最好把文件 压缩 传上来
主要是 字段关联 写得不对


作者: tudozero    时间: 2019-3-6 14:49
tmtony 发表于 2019-3-6 14:15
最好把文件 压缩 传上来
主要是 字段关联 写得不对

已经补充上传数据库文件,感谢!
作者: Henry D. Sy    时间: 2019-3-6 16:20
  1. SELECT *
  2. FROM ta LEFT JOIN tb ON format(tb.[创建时间],"yyyy/mm/dd")=format(ta.公历日期,"yyyy/mm/dd")
复制代码

作者: tudozero    时间: 2019-3-6 16:22
Henry D. Sy 发表于 2019-3-6 16:20

感谢,成功了!
高手中的高手啊.
世界因你而更美好!
再次表示感谢!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3