selectで選択したレコードを
新規のテーブルに割り当てたいけど
Oracleの
create table newtable as (select * from oldtable where field <> 0);
みたいなSQLはFireBirdではどう書くのでしょう?