allora..ho qst tabella

+--------+--------+--------+
| giorno | mese | anno |
+--------+--------+--------+
| 01 | 04 | 04 |
+--------+--------+--------+
| 08 | 09 | 04 |
+--------+--------+--------+
i campi giorno, mese ed anno sono di tipo testo

ora, ho 6 variabili:
$g , $m , $a e $gg , $mm , $aa

nn riesco a fare la query ke mi prenda tutti i valori della tabella la cui data sia compresa tra $g , $m , $a e $gg , $mm , $aa


devo trasformarli in campi numerici anzi di testo?..