关键在于视图是怎么建立的,最好能贴出视图代码,综合考虑

解决方案 »

  1.   

    SELECT ers.prod_lst.*, ers.chan_inf.chan_name,ers.chan_inf.area,
           ers.part_class.prod_class, ers.fix_rec.memo_txt,ers.fix_rec.fix_flag,
           ers.fix_rec.prod_sn,ers.fix_rec.mac_model,ers.fix_rec.f_engineer,
           ers.fix_rec.fe_date,ers.fix_rec.cop_id,ers.part_class.flag,
           ers.part_class.part_name,ers.fix_rec.rec_date
      FROM ers.prod_lst, ers.chan_inf, ers.part_class, ers.fix_rec
     WHERE (    trim(ers.fix_rec.fix_id) = trim(ers.prod_lst.fix_id)
            AND trim(ers.part_class.part_id) = trim(ers.prod_lst.part_class)
            AND trim(ers.chan_inf.chan_id) = trim(ers.prod_lst.station))
      

  2.   

    建义建视图不要用可视化,生成一大堆用户名,没必要字段就不必要加入。
      

  3.   

    呵呵。想不慢都难啊(除非表的记录数很少)