Office中国论坛/Access中国论坛
标题:
怎样单纯的将两张表结合在一起
[打印本页]
作者:
若离ヘ不弃°
时间:
2012-5-15 08:41
标题:
怎样单纯的将两张表结合在一起
如题 有两张表
A:
A B C
1 2 3
4 5 6
B:
D E F
5 7 8
9 0 1
现在想将这两张表变成
A B C
1 2 3
4 5 6
(空行)
D E F
5 7 8
9 0 1
这样的格式,不知道怎么弄,求高手指点
作者:
Henry D. Sy
时间:
2012-5-15 09:11
abcdef是字段名字或字段值?
作者:
若离ヘ不弃°
时间:
2012-5-15 09:33
Henry D. Sy 发表于 2012-5-15 09:11
abcdef是字段名字或字段值?
是标题,字段名,下面是值
作者:
Henry D. Sy
时间:
2012-5-15 09:46
把例子传上来看看
作者:
若离ヘ不弃°
时间:
2012-5-15 09:53
[attach]49188[/attach]
将里面两个查询合并为一个,保留各自标题
作者:
Henry D. Sy
时间:
2012-5-15 10:06
SELECT A,B,C FROM A
UNION SELECT NULL,NULL,NULL FROM B
UNION SELECT "D","E","F" FROM B
UNION ALL SELECT D,E,F FROM B
复制代码
但是会出现排序问题
作者:
Henry D. Sy
时间:
2012-5-15 10:14
SELECT x.A, x.B, x.C
FROM (SELECT "a" as 排序,A,B,C FROM A
UNION SELECT "b", NULL,NULL,NULL FROM B
UNION SELECT "b","D","E","F" FROM B
UNION ALL SELECT "c",D,E,F FROM B) AS x
复制代码
试试这变通法看看
作者:
若离ヘ不弃°
时间:
2012-5-17 12:43
Henry D. Sy 发表于 2012-5-15 10:14
试试这变通法看看
谢谢
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3