Hi, I didn't know this was possible in Access, but it turned out the syntax is just significantly different from Oracle.
I just did a "SELECT * INTO blah FROM (....)", and it's almost exactly 100 times faster.
Problem solved, thanks for pointing me in the right direction, I should have looked...