Using the DUAL table, how can I get a list of numbers from 1 to 100?
Peter's answer is my favourite, too.
If you are looking for more details there is a quite good overview, IMO, here. Especially interesting is to read the benchmarks.