在过去的几周里,我在 Excel 2007 中使用了 Microsoft Query,并且在许多情况下,查询在 SQL Server 2005 中运行良好,但在 Microsoft Query 中出现了不相关的错误。例如,我在 Excel 2007 MS Query 中有这种情况多部分标识符错误,但在 SQL Server 2008中没有,当我删除子查询SELECT
并加入这些表时,它起作用了。在这种情况下它似乎也不起作用。
从 Excel 将参数传递给 SQL Server 上的 MS Query 中的临时变量我猜 CTE 在 MS Query 中不起作用,例如MS Query Excel 2007 中的 CTE。在这种情况下它也不起作用。左连接的替代方案
任何人都可以列出 Microsoft Query 中的所有 SQL 限制吗?