你的数据库是什么?SQL SERVER/ACCESS: SELECT xxx ..... INTO new_table_name FROM xxxxxORACLE: CREATE TABLE new_table_name AS SELECT xxx..... FROM xxxxx
alexzhang00() 说得对. 同时你也可以用游标来处理每一条记录. 你最好把问题说清楚点.
好,我再说一下,数据库用的是oracle, 假设有三个表,table1 里有如下字段: a b ctable2d e f gtable3 g i j k然后我要生成一新表 tabel4里面要有如下字段a (直接从table1取得) m (table2里的 d 如果等于 table3里的 g 则填入d 否则填 table2里的 f ) n ( table2里的 g 加上table3里的 k)各位兄弟明白了吧,先谢过!
SELECT xxx ..... INTO new_table_name FROM xxxxxORACLE:
CREATE TABLE new_table_name AS SELECT xxx..... FROM xxxxx
里有如下字段:
a
b
ctable2d
e
f
gtable3 g
i
j
k然后我要生成一新表
tabel4里面要有如下字段a (直接从table1取得)
m (table2里的 d 如果等于 table3里的 g 则填入d 否则填 table2里的 f )
n ( table2里的 g 加上table3里的 k)各位兄弟明白了吧,先谢过!
判断和计算的条件可以通过参数传进去。