I ditt fall är det lättare att utföra vissa operationer utan att använda mysql utan med php. Jag har sett i mina övningsfall när du vinner tid. Försök att dela upp en komplex fråga i flera enkla frågor. Utför sedan den nödvändiga filtreringen med php-skript. Hoppas det hjälper. Tack!