我有一个关于case函数的问题,我有291个不同的,when,when,then,then,when,then,that,我想把它放在一个数组中,看看这个数组,这就给了我答案。我想将case语句中的291行改为1或许。我正在使用OrderDetails表在上尝试这个示例CASE WHEN Quantity in (12,10,5) THEN Quantity inELSE null
END AS Q
在这个例子中,我需要一个列来表示用户的ID,但是如果这个ID是Int、Long、String等等,对我的函数来说并不重要。这就是为什么我的case类有这个类型参数A。一开始,我尝试简单地压缩我的函数,使用Dataset而不是DataFrame
case class InputT[A](id:A, data: Long<