Si lo haces por ahorrar líneas, haz caso a MinusFour...
Si lo haces para reducir las peticiones al servidor (por ejemplo, xq tienes amazon o google y te cobran por petición), podrías meter dos queries en una misma petición, simplemente separándola con ;
Por otro lado ¿Existe la cláusula LAST INSERT ID? No digo function, digo cláusula, sería genial.
Que yo sepa no.
Podrias poner un ejemplo de como hacer en la misma query el insert y el select con LAST_INSERT_ID ?
Aunque esto no es la misma query... son dos queries separadas.