我想使用表(prop1_index和prop2_index)上存在的不同多个二级索引,通过WHERE语句在单个表上进行Spanner SQL查询。我认为不可能为同一个FROM表指定多个FORCE_INDEX (见下文)。因此,也许有一些SQL方法可以链接/组合/联接多个都使用不同辅助索引的SELECT语句。c.prop2 mycolumn@{FORCE_INDEX=prop1_index} AS c
这非常简单,但我希望在sql中的in语句中使用参数之一,如下所示:
Select sum(id) as numobs from table where year=[form]![form1]!我希望能够在表单中的字段中输入由逗号分隔的多个数字,然后让查询在in语句中使用结果。这看起来可行吗?我知道,使用VBA,我可以做if-然后语句来查看每一个可能的组数组合(有40多个组,所以组合起来有超过4万亿种方法来组合40+组
recID, recDisplayOrder, recShowItem, recAssetID, recSequence, IsSeparator tCommonAssets
WHERE将像46、47、48这样的值传递给参数@recIDs失败,因为SQL Server CE将其视为一个字符串,而不是一系列整数。在考虑SQL Server CE不支持子查询的答案时,请记住。SQL Server CE不支持派生表,SQL Server CE也不支持存储过程。我已经在这个论坛上准备了关于