I\'ve been reading a little about temporary tables in MySQL but I\'m an admitted newbie when it comes to databases in general and MySQL in particular. I\'ve looked at some
The best place to use temporary tables is when you need to pull a bunch of data from multiple tables, do some work on that data, and then combine everything to one result set.
In MS SQL, Temporary tables should also be used in place of cursors whenever possible because of the speed and resource impact associated with cursors.