mysql - 如何获得 2 列的不同计数值?

标签 mysql sql oracle

假设我有 2 列,a 和 b。

A 列包含这些值:

a
b
c
d

B 列包含这些值:

e
d
c
b
a

如何从两列中获取绝对不同的值?

意思是如果我想对两列进行计数,则结果为 5。因为 a、b、c 和 d 在 B 列中重复但不是 e。

最佳答案

SELECT A
FROM YourTable
UNION
SELECT B
FROM YourTable

关于mysql - 如何获得 2 列的不同计数值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19998210/

相关文章:

Mysql从日期为 'yesterday'的表中删除但忽略时间戳

sql - 聚合查询中切换大小写

SQL Server : select distinct mon-yyyy format output sorty by descending order

sql - postgres/甲骨文 : get last non-null value within group

sql - 我只需要显示 varchar2 数据类型列中的数值而不使用任何正则表达式

mysql - Mysql 5.5+ 中的舍入错误?

php mysql 获取重复值

php - 有人可以帮我修复这个 SQL 代码吗?

c# - 如何从 Gridview 中获取行并将它们插入数据库?

ORACLE 在更新时触发 INSERT