mysql - 如何获得mysql中多个字段的不同结果?

标签 mysql select distinct

我有下表:

Field1      Field2      Field3
AAA         BBB         CCC
BBB
AAA         DDD     
CCC         BBB         EEE
BBB                     FFF

如何通过一次查询得到以下结果?

AAA
BBB
CCC
DDD
EEE
FFF

换句话说,我想获取这3个字段的所有不同条目的列表,但每个条目只有一次。 如果只有一个字段,我会使用不同的字段,但这在这里不可能,不是吗?

最佳答案

select field1 as field from your_table
union
select field2 from your_table
union
select field3 from your_table

关于mysql - 如何获得mysql中多个字段的不同结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28040727/

相关文章:

mysql - Perl 或 MySQL 问题

Mysql - 如何计算所有天数内的 Ids

mongodb - 如何计算 MongoDB 中的不同值?

sql - 查找产品之间共同帐户的不同计数

php - 在 OpenShift 上安装 Kohana?

mysql - mysql中查看列的操作

php - 从 PHP 调用 sphinx 索引器

php - 在mysql中显示多个组成员列表

select - 使用 XPATH,如何在保留路径的同时选择多个元素

mysql - 如何使用单个 SELECT 语句从表中获取多个计数