select companyid,companyname from table1
union all
select companyid,companyname from table2
可以用子查询来替换union all 两侧的select,但要求两个子查询返回列数,列名要一样
不知符合要求吗?
union all
select companyid,companyname from table2
可以用子查询来替换union all 两侧的select,但要求两个子查询返回列数,列名要一样
不知符合要求吗?
视图不支持 UNION SQL 构造,而我的了个表数据有上百万,我用了存储过程分页,如果直接把union all后的结果给rs 效力肯定很底的 如何处理才好呀
-----在查询分析器中建立create view viewname as select.....
AS
SELECT TOP 100 PERCENT
companyid ,companyname
FROM
(SELECT companyid, companyname, 0 AS sort
FROM table1
UNION ALL
SELECT companyid, companyname, 1 AS sort
FROM table2) a
ORDER BY sort, companyid
union all是不忽略重复项汗楼上的星星
不忽略重复项, 这是字面上的. 如何让用户更清析看到重复项没被舍去? 就从数据顺序上来体现.