codice:
SELECT campo1, campo2, campo3 
FROM tabella 
WHERE campo2 BETWEEN '2005-03-01' AND '2005-03-15'
ORDER BY campo1
se vuoi solo Y oppure N aggiungi un AND al WHERE, se invece li vuoi entrambi usa ASC o DESC per scegliere quale vuoi prima.

Il between fa la stessa cosa indicata da te. assicurati che esistano campi con quei valori di date.