我需要转换此SQL语句
WITH T(A, B, C, D) AS
SELECT A, B, C, D
FROM T0
WHERE C = 1
AND D = 'S'
UNION ALL
SELECT T.A, T.B, T0.C_prime, T0.D_prime
FROM T INNER JOIN T0
ON T.C = T0.C_prime
AND T.D = T0.D_prime
转换为Python中的递归函数。
我将在Spark中运行结果函数。我怀疑我的项目允许使用pyspark来使用这种递归是不可能的,因此纯Python可能会有所帮助,尽管在分布式存储环境中效果不佳。