Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 将两个查询联接到表中的列中_Sql_Ms Access - Fatal编程技术网

Sql 将两个查询联接到表中的列中

Sql 将两个查询联接到表中的列中,sql,ms-access,Sql,Ms Access,我需要帮助修改下面的查询。我正在尝试创建如下表: | Jan 2014 | Feb 2014 | | 7.5 | 8 | 但我最终得到的是: | Jan 2014 | | 7.5 | | 8 | 有没有办法将这两个(可能更多)查询连接到列而不是行中?顺便说一下,我正在使用MS Access。先谢谢你 我当前的查询: SELECT * FROM (SELECT AVG([Length of Service in Years including P

我需要帮助修改下面的查询。我正在尝试创建如下表:

| Jan 2014 | Feb 2014 |
|   7.5    |    8     |
但我最终得到的是:

| Jan 2014 |
|   7.5    |
|     8    |
有没有办法将这两个(可能更多)查询连接到列而不是行中?顺便说一下,我正在使用MS Access。先谢谢你

我当前的查询:

SELECT * FROM
(SELECT AVG([Length of Service in Years including Partial Year]) AS Jan2014 
 FROM [January 2014 HC] AS A) 
UNION ALL 
(SELECT AVG([Length of Service in Years including Partial Year]) AS Feb2014 
 FROM [February 2014 HC] AS B)
谢谢NoDisplayName的回答,我想我明白了

编辑:


因为两个查询都只返回一行,所以您可以这样做

select 
(SELECT AVG([Length of Service in Years including Partial Year]) 
 FROM [January 2014 HC]) AS Jan2014 , 
(SELECT AVG([Length of Service in Years including Partial Year]) 
 FROM [February 2014 HC]) AS Feb2014 

因为两个查询都只返回一行,所以您可以这样做

select 
(SELECT AVG([Length of Service in Years including Partial Year]) 
 FROM [January 2014 HC]) AS Jan2014 , 
(SELECT AVG([Length of Service in Years including Partial Year]) 
 FROM [February 2014 HC]) AS Feb2014 

因为两个查询都只返回一行,所以您可以这样做

select 
(SELECT AVG([Length of Service in Years including Partial Year]) 
 FROM [January 2014 HC]) AS Jan2014 , 
(SELECT AVG([Length of Service in Years including Partial Year]) 
 FROM [February 2014 HC]) AS Feb2014 

因为两个查询都只返回一行,所以您可以这样做

select 
(SELECT AVG([Length of Service in Years including Partial Year]) 
 FROM [January 2014 HC]) AS Jan2014 , 
(SELECT AVG([Length of Service in Years including Partial Year]) 
 FROM [February 2014 HC]) AS Feb2014 

我想我明白了!我把你的答案改了一点,让它在access中工作。我在第一次选择后添加了“*FROM”,它就成功了。非常感谢你的帮助!我想我明白了!我把你的答案改了一点,让它在access中工作。我在第一次选择后添加了“*FROM”,它就成功了。非常感谢你的帮助!我想我明白了!我把你的答案改了一点,让它在access中工作。我在第一次选择后添加了“*FROM”,它就成功了。非常感谢你的帮助!我想我明白了!我把你的答案改了一点,让它在access中工作。我在第一次选择后添加了“*FROM”,它就成功了。非常感谢你的帮助!