这个查询需要大约一分钟给结果:这个简单的SQL查询应该如此缓慢吗?
SELECT MAX(d.docket_id), MAX(cus.docket_id) FROM docket d, Cashup_Sessions cus
然而,这一个:
SELECT MAX(d.docket_id) FROM docket d UNION MAX(cus.docket_id) FROM Cashup_Sessions cus
赋予其结果瞬间。我看不出第一个人做了什么,会花更长的时间 - 我的意思是他们都只是检查相同的两个最大的数字列表并返回它们。还有什么可以做的,我看不到?
我正在通过Java在MS Access数据库上使用jet SQL。
'在MS Access上喷射SQL'< - 我的眼睛!护目镜!他们什么都不做! – 2010-07-06 12:38:24
我猜你的意思是说这架飞机技术有点不足。正如你可以告诉我,我是一个初学者在黑暗中自我教导 - 如果你能对这个评论稍微详细一点,我将不胜感激,因为它可以帮助我理解我正在从事的任务的重要性/完整性。 – Jack 2010-07-06 23:10:11