此查询大约需要一分钟才能生成结果:
SELECT MAX(d.docket_id), MAX(cus.docket_id) FROM docket d, Cashup_Sessions cus
Run Code Online (Sandbox Code Playgroud)
然而这一个:
SELECT MAX(d.docket_id) FROM docket d UNION MAX(cus.docket_id) FROM Cashup_Sessions cus
Run Code Online (Sandbox Code Playgroud)
立即给出结果.我看不出第一个人要做的事情会花费更长的时间 - 我的意思是他们只是检查最大的一个数字列表然后返回它们.还有什么可以做我看不到的?
我通过Java在MS Access数据库上使用jet SQL.
sql ×1