Salve ho fatto un db con mysql

`id` int(11) NOT NULL auto_increment,
`numero` int(10) NOT NULL,
`data1` date NOT NULL,
`data2` date NOT NULL,
`oggetto` varchar(200) collate latin1_general_cs NOT NULL,
`link` varchar(200) collate latin1_general_cs NOT NULL,

vorrei estarrre tutti i record che sono precedent i alla data odierna


select * from prima where `data1` = curdate() or (data1 < 10 day )

che tipo di select devo usare per estrarre solo i dati degli ultimi 15gg

grazie mille