devo fare un query su due campi numerici, ma nel mio caso non credo possa usare between

praticamente ho una tabella con i campi numerici DA e A

dovrei fare una cosa del genere

SELECT * FROM tabella WHERE da<='1' AND a>='1';

la tabella potrebbe essere strutturata così

id | da | a
1 | 1 | 10
1 | 11 | 20

come posso fare per discriminare esattamente un record avendo un solo valore numerico?
si può fare il between su 2 campi, mi pare di no