We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e76a675 commit 604414eCopy full SHA for 604414e
sql/core/src/main/scala/org/apache/spark/sql/catalyst/SQLBuilder.scala
@@ -138,6 +138,8 @@ class SQLBuilder private (
138
case g: Generate =>
139
generateToSQL(g)
140
141
+ // This prevents a pattern of `((...) AS gen_subquery_0 LIMIT 1)` which does not work.
142
+ // For example, `SELECT * FROM (SELECT id FROM tbl TABLESAMPLE (2 ROWS))` makes this plan.
143
case Limit(limitExpr, child: SubqueryAlias) =>
144
s"${toSQL(child)} LIMIT ${limitExpr.sql}"
145
0 commit comments