我真的想知道,当比较表列和相同的表列时,会有什么性能影响where name = coalesce(NULLIF(:application_parameter,''),name)select id, name from person
where name = name这只是一个示例,但在我的应用程序中,它确实是一个复杂的查询。但是,,
我正在优化一些Kusto代码,在这些代码中,对基表的访问被封装在用户定义的函数中,有时是几层函数调用。例如,假设您有一个表格函数GetStuff(),它反过来调用一个表格函数GetStuff2(),后者调用基本的Kusto表内容。我的问题是:如果我编写一个Kusto查询,其中包含一个与表格函数GetStuff()的连接,那么Azure Data Explorer优化器会优化所涉及的整个调用堆栈吗?换句话说,它的行为会像关系数据库中的视图一样,首先分解视图定义,为整个查询创建和优化
我对SQL并不太复杂,我不知道如何将计数与在Access中的查询中选择的列进行比较。生成一个列作为计数ID,但我想验证它是正确的(将列GroupCount与SQL子句进行比较)SELECT GroupID, GroupCount, COUNT(*) as AFROM Table1 GROUP BY GroupID, GroupCount
如何添加将"A“与GroupCount进行<