我需要运行 2 个 mysql 选择查询。第二个查询将产生一些已经存在于第一个查询结果中的行。如何删除重复的行?
最佳答案
使用 UNION .
例如
(SELECT some_columns FROM some_table WHERE some_condition)
UNION
(SELECT some_columns FROM some_table WHERE some_condition)
只要查询中列的数据类型匹配,这将适用于任何两个查询(例如跨不同的表)。
关于mysql - 如何从 mysql select 查询中删除重复行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4508217/