こんにちは、この場合、テーブルに 2 つの列を挿入する必要があります。1 つの列は「その他」としてデフォルト値にする必要があり (その他をデフォルト値として設定することはお勧めしません)、他の列は別のテーブルから挿入する必要があります。これは私のサンプルコードです必要な変更を提案してください:
INSERT INTO table1 (`ID`,`specialty`)
SELECT `ID`,`here i need to put default value as other` from table2 a WHERE
Id IS NOT NULL