Provi a modificare la query così ?

SELECT * FROM schede, numeriuno, speciali WHERE schede.Titolo LIKE '%$testo%' ORDER BY schede.Anno ASC

Solo per verificare se il mio dubbio è corretto, poi ovviamente andrebbe adeguata a tutte le tabelle.