Hola... No creo que sea muy util hacer esos selects con consultas a sql. Lo mas sencillo es hacer directamente los selects. A lo sumo hacerlos con el lenguaje de programacion que utilez para no tener que escribir todos los dias.
Ejemplo (con PHP):
Código PHP:
<select name="dia" id="dia">
<?
for($i=1;$i<=31;$i++)
{
echo "<option value='".$i."'>".$i."</option>";
}
?>
</select>
<select name="mes" id="mes">
<?
for($i=1;$i<=12;$i++)
{
echo "<option value='".$i."'>".$i."</option>";
}
?>
</select>
<select name="anio" id="anio">
<?
for($i=1970;$i<=2015;$i++)
{
echo "<option value='".$i."'>".$i."</option>";
}
?>
</select>