根据需要取若干表的数据,通过计算及其它处理,得到需要的若干数据,然后生成一个新的表。谢谢啦!

解决方案 »

  1.   

    你的数据库是什么?SQL SERVER/ACCESS:
    SELECT xxx ..... INTO new_table_name FROM xxxxxORACLE:
    CREATE TABLE new_table_name AS SELECT xxx..... FROM xxxxx
      

  2.   

    alexzhang00() 说得对. 同时你也可以用游标来处理每一条记录. 你最好把问题说清楚点.
      

  3.   

    好,我再说一下,数据库用的是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)各位兄弟明白了吧,先谢过!
      

  4.   

    为什么不在PL/SQL中进行呢?也可以进行判断和计算。
    判断和计算的条件可以通过参数传进去。