J'ai trouvé un site avec de nombreux exemples de requêtes Mysql relativement complexes et surtout très utiles

http://www.artfulsoftware.com/infotree/queries.php

Par exemple : Les jours ouvrés

SELECT d1, d2, DATEDIFF(d2, d1) - (WEEK(d2) - WEEK(d1)) * 2 AS BizDays
FROM dates
ORDER BY d1, d2;