SQL中的UNION用法

    SELECT COUNT(*) INTO :m1_count
        FROM
  (SELECT  DELIVER_ACCOUNT, PROVISION_ACCOUNT, CURRENCY_TYPE FROM RSC.FUND
  UNION SELECT DELIVER_ACCOUNT, PROVISION_ACCOUNT, CURRENCY_TYPE
     FROM RSC.CLEAR_RESULT
  WHERE DELIVER_DATE= :mi1_ideliver_date) AS TEMP

 

注意这段SQL AS的用法,

UNION会把 所有记录全都选择出来,这个就是 UNION的  本质所在

posted @ 2013-03-30 23:42  helloyu  阅读(1182)  评论(0)    收藏  举报