mysql - 返回来自两个不同列的条目的并集

标签 mysql sql merge

我有两列,其中的条目是不同的数字,用逗号分隔并排序(升序)。我需要在另一列中获取这些数字的并集,没有任何重复。

一行的例子:

column1- 10,12,14 | column2- 12,14,16 | result_column- 10,12,14,16

Concat 在这里不起作用。还有其他办法吗?

最佳答案

  1. 连接列值从表中选择 column1 + ',' + column2
  2. 然后 remove duplicate items from csv字符串。

关于mysql - 返回来自两个不同列的条目的并集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32710484/

相关文章:

algorithm - 这个 K 路合并例程的运行时复杂度是多少?

使用 MySQL 驱动程序的 PHP PDO 不起作用 - 可能是我的代码?

php - 如何在 laravel 中创建搜索工具?

java - 安卓 SQLite : CursorIndexOutOfBoundsException when retrieving a row from a table?

java - 如何将两个映射合并为一个并保留重复值

r - 将西类牙语 shapefile 与数据框合并

C# mysqldrivercs 数据集更新命令

mysql - Vb6 记录更新错误

sql - T-SQL中的连接语法有什么区别

sql - "Invalid Column Name"即使列已创建?