Heh, perhaps it's more accurate to say I've abused recursive queries.
One instance was to turn a column containing comma separated values into rows[1], so I could join on them. Wasn't for a query that needed performance of course.
[1]: https://news.ycombinator.com/item?id=28020321