Do you know MySQL like the back of your hand? Joins? Composite indexes? Things like this? If so then I need your help. I have a complicated join query that's taking over 12 minutes to return over 6 million rows of data. As table b grows I fear this time will increase. If you can cut the query time down for me significantly I'll paypal you. Price is negotiable.