Pues no, lo que propones haría lo que te dice Peloteitor, para buscar por más códigos, tienes que poner más condiciones o buscar la regla que cumplan todos los códigos que quieres considerar.
Si lo que quieres es añadir la condición de que también sumas los que empiezan por 10 y acaban por 45, la condición sería así:
select sum(precio)
from tabla
where codigo like "1a%3a" or código like "10%45"
Para hacer comparaciones de este estilo, te recomiendo que eches un vistazo al manual del mysql en esta página
http://dev.mysql.com/doc/mysql/en/St...functions.html y veas como se pueden realizar comparaciones de cadenas de caracteres.
Un saludo.