Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.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 server Excel>;微软查询>;SQL Server>;多参数_Sql Server_Excel - Fatal编程技术网

Sql server Excel>;微软查询>;SQL Server>;多参数

Sql server Excel>;微软查询>;SQL Server>;多参数,sql-server,excel,Sql Server,Excel,我对sql server和excel/microsoft query比较陌生 我有一个这样的问题 Select ...[data]...B1.b,B2.b,B3.b From TABLEA Inner join ( SELECT ---[data]...sum(...) as b From TABLEB WHERE Date between [startdate] and [enddate] ) as B1 Inner join ( SELECT ---[data]...sum(...)

我对sql server和excel/microsoft query比较陌生

我有一个这样的问题

Select ...[data]...B1.b,B2.b,B3.b From TABLEA 
Inner join (
 SELECT ---[data]...sum(...) as b From TABLEB
 WHERE Date between [startdate] and [enddate]
) as B1
Inner join (
 SELECT ---[data]...sum(...) as b From TABLEB
 WHERE Date between [startdate-1week] and [enddate]
) as B2
Inner join (
 SELECT ---[data]...sum(...) as b From TABLEB
 WHERE Date between [startdate-2weeks] and [enddate]
) as B3
Where Date between [startdate] and [enddate]
当我手动引入日期时,它是有效的,但我需要它们是“动态的”(从excel引入),但当我在所有日期上输入“?”(用于参数)时,它会抛出一个错误

“无效的参数号”

:D如何在excel中实现此功能

我正在使用SQL Server和Microsoft Query连接数据。

看一看,然后看一看将参数与ADO结合使用的示例

您应该尝试这样命名参数:@parameter1