access 中的union
sql中执行select    'a '   as   f1   union   all   select    'b '   as   f1 
 会返回2条记录 
 而再access中却报错误:“查询输入必须至少包含一个表或查询”   
 如果现在存在2个表a1,b1   字段只有一个都是f1,记录都只有一条,分别是a和b 
 再执行select   f1   from   a1   union   all   select   f1   from   b1却可以成功,   
 难道access中的union语句中一定要含有目标表吗,即一定要有from语句吗? 
------解决方案--------------------access没用过,不清楚。帮你顶,不过你可以试试语句: 
 select  'a ' as f1 
 如果可以的话再试试下面的语句 
 select  'a '  
 union all  
 select  'b '
------解决方案--------------------測試了多種情況,都不行。   
 按照他的錯誤提示來看,的確是這樣,要麼是個資料表,或者是個查詢。   
 直接這樣操作,在ACCESS中不支持。
------解决方案--------------------select  'a ' from 表名 
 union all  
 select  'b ' from 表名