Azure data lake U-SQL相关子查询

Azure data lake U-SQL相关子查询,azure-data-lake,u-sql,Azure Data Lake,U Sql,是否可以在U-SQL中执行某种查询,其中有一个内部子查询引用外部查询中的每一行 半联接是中T-SQL的U-SQL版本,而反半联接不在中。您能否提供有关特定用例的更多详细信息?U-SQL不提供相关子查询。最好是将它们重写为Joel和Dragan指出的连接或半连接。如果需要根据某些子查询筛选行集,半连接可能会帮助您。我希望执行以下操作:选择u.ID作为旧ID,从用户中选择top 1 u2.ID,其中u.CustomerID==u2.CustomerID和u.secondID==u2.secondID

是否可以在U-SQL中执行某种查询,其中有一个内部子查询引用外部查询中的每一行

半联接是中T-SQL的U-SQL版本,而反半联接不在中。您能否提供有关特定用例的更多详细信息?

U-SQL不提供相关子查询。最好是将它们重写为Joel和Dragan指出的连接或半连接。

如果需要根据某些子查询筛选行集,半连接可能会帮助您。我希望执行以下操作:选择u.ID作为旧ID,从用户中选择top 1 u2.ID,其中u.CustomerID==u2.CustomerID和u.secondID==u2.secondID作为用户的新ID。如果您可以提供一些示例数据和预期结果,那将非常好。重写的另一个可能的候选对象是排名函数之一,如RANK或ROW_NUMBER,但在您提供几行示例数据之前,它是很难说。