我有四个数组需要实际合并/排序。
https://docs.google.com/spreadsheets/d/1e041YuQCUVu4_hgu1uCGaKILrL5a3WqReEeKtCeGLOs/edit?usp=sharing
上面的链接显示了数组的内容。
最左边的数组是所需的数组。其他四个数组是我必须合并/排序的数据,以便到达左边所需的数组。
我非常有能力用PHP编写代码(我需要这样做的语言),但我无法提出如何处理数据到达的理论所需的阵列。
任何人都可以帮我提出解决方案吗?这是一个具体的例子,但同样的比较将发生在大约400,000个这样的其他数组上。我只需要理论从4个数组到1个数组。
答案 0 :(得分:0)
如果这不是关于mysql的,请删除标签。否则,这是一个如何从其他4个表创建表的解决方案:
( SELECT x FROM array1 )
UNION DISTINCT
( SELECT x FROM array2 )
UNION DISTINCT
( SELECT x FROM array3 )
UNION DISTINCT
( SELECT x FROM array4 )
400K表?我希望不会。