Nej, inte med ALTER TABLE ensam. Det förväntas för ALTER TABLE uttalande för att få en tabell.
Se dokumenten . Den förväntar sig inget uttryck där.
Du kan naturligtvis skriva ett program som skapar flera ALTER TABLE satser baserade på din SELECT Fråga.