Originariamente inviato da piero.mac
Ti dico quello che farei. Visto che utilizzi (INNER) JOIN su due tabelle comincerei ad eseguire la query esclusivamente sulla tabella che contiene option_name. Tra l'altro .... a che ti serve fare quelle due JOIN? Ed in quale tabella hai il campo option_name?
queste sono le tabelle con i campi che mi servono
variants (variantdid, productid, avail)
class_options (optionid, classid, option_name)
variant_items (optionid, variantid) ha solo questi due campi
capisci a cosa mi servono le due join? in class_options non ho il collegamento diretto con variants (dove pesco productcode per il controllo) ma devo passare per variant_items che contiene solo le associazioni tra optionid e variantid
se faccio questa query (come da te suggerito)
Codice PHP:
select option_name,
STR_TO_DATE(option_name, '%W %D %b %Y,%l.%i%p') as day_of_tour
from class_options
where classid>=645 && classid <=668; //questa giusto per ottenere le righe con le date
sia in locale che online (appena provato, tra 10 chissà?) funzionano senza problemi