可以将原始SQL字符串转换为DataFrame。但是,是否也有可能采取相反的方法,即为(派生的)星火DataFrame的查询逻辑获取SQL表示?= a.groupBy($"foo").agg(count("*") as "occurrences").orderBy($"occurrences")
// Convert a SQLFROM a GROUP BY foo ORDER BY occurrence
我想在SELECT语句中创建一个列,其中按顺序排列数字,类似于以下内容: 1| 1 | AValue2| 3 | BAValue我需要创建这个列,因为排序顺序将取决于其他参数,但是,我在代码中使用列A进行另一种类型的排序。我当前的SQL类似于以下内容:
SELECT * from table1 order by &