access数据库的问题,请教高手

2025-03-02 03:40:55
推荐回答(3个)
回答1:

应该是right join,因为你是想要所有的员工信息,下面是我的改进。你试一试

select em.name,min(ev.eventtime) as eventtime from (select eventtime,card from tbl_event where left(format(ev.eventtime, 'yyyy-mm-dd '),10) = '2013-08-13') ev
right join tbl_employee em on ev.card=em.card group by em.name

回答2:

教你个办法,逐步调试,先把left join里面内容去掉,再把left的函数去掉,直接where 时间,这么逐步判断问题出在哪里

回答3:

建议使用ACCESS的查询视图模式!这样可以找到错误原因1?