22,209
社区成员
发帖
与我相关
我的任务
分享
最好给出完整的表结构,测试数据,计算方法和正确结果.否则耽搁的是你宝贵的时间。
如果有多表,表之间如何关联?
SELECT * FROM (
SELECT A,B,CONVERT(VARCHAR(200),NULL) AS D,CONVERT(VARCHAR(100),C) AS C FROM A
UNION ALL
SELECT A,NULL,B,CONVERT(VARCHAR(100),C) FROM B
) T
CREATE TABLE t1 (id INT)
INSERT t1 SELECT 1
CREATE TABLE t2 (id INT ,col1 VARCHAR(1))
INSERT t2 SELECT 2,'k'
SELECT [id],null FROM t1
UNION ALL SELECT id,col1 FROM t2