Originariamente inviato da tigerjack

voglio effettuare un interrogaizone sulla tabella affinché, mi estragga dei valori di cui la data di scadenza sia un mese prima quella inserita nel campo "scadenza"...
Sara' la sindrome del fine settimana .... ma che vuol dire quello che hai scritto? che vuoi visualizzare i record che scadranno fra un mese? Allora sarebbe cosi':

WHERE campo_scadenza - 1 month = curdate()

nel caso di scadenza al 2008-03-30 o 31 ti troverai la visualizzazione della scadenza al 2008-02-29 .... quindi il giorno 29 troverai le scadenze di marzo 29-30-31

se invece la vuoi ragionare a giorni invece che a mesi devi valutare se usare 30 giorni o altro. In effetti le scadenze di solito recitano "30 giorni prima della scadenza..." e non 31 o 28

vedi tu....