I don't know if what he and Buck described would be considered a
"common SQL idiom" for producing a temporary range of numbers. I mean,
it definitely feels to me as though it might be. My SQL is just too
rudimentary for me to make that judgment.
But it also might be worth including a quick comment in the code that
lets less advanced readers know that "hey, we're just generating a
range of numbers here". Just a thought, for the sake of future
readability and maintainability.