因此,我有以下数据库A
和B
。数据库包含一个表,我们称它为Table1
。 Table1
有一个名为code
的列,其中包含一个int数组。
Table1
[1,2,3]
[4,5,6]
在数据库B
中,有一个名为Table2
的表,其中具有以下列,name
,code
。
所以我有一个代码1
,然后可以使用Table2
来找出名字,即“ first”。
我想做的是,根据Table1
中的代码查找名称。因此,select语句中的新列将为
newColumn
first,second,third
fourth,fifth,sixth
注意:不带方括号
在SQL(Athena)中有什么方法吗?我正在尝试取消嵌套数组,但无法获取它以创建新列。有人可以帮忙吗?我是sql的新手,不胜感激。