我在MySQL中有两个表.表人员具有以下列:
id | name | fruits
Run Code Online (Sandbox Code Playgroud)
该fruits列可以保存null或字符串数组(如'apple','orange','banana')或('strawberry')等.第二个表是Table Fruit并具有以下三列:
____________________________
fruit_name | color | price
____________________________
apple | red | 2
____________________________
orange | orange | 3
____________________________
...,...
Run Code Online (Sandbox Code Playgroud)
那么我应该如何设计fruits第一个表中的列,以便它可以保存从fruit_name第二个表中的列中获取值的字符串数组?由于MySQL中没有数组数据类型,我应该怎么做?
如何用\Nin spark替换空字符串dataframe。
我尝试了以下一个:
Df.na.replace(Seq("column1"),Map("" -> null)).na.fill("\N", Seq("column1"))
Run Code Online (Sandbox Code Playgroud)
它给我一个错误。