Se la query e' quella del post precedente... ti stai perdendo in un bicchiere d'acqua...

codice:
"SELECT productid, class,  str_to_date( class, '%W %D %M %Y') as data
FROM tabella 
WHERE productid IN (269,270,271,318,319) 
AND class LIKE '%2007%'
order by data
";
ti viene dato come ordinamento la data estratta dalla stringa