SQL求两列的不重复数据的数目
来源:互联网 发布:ncbi geo数据库 编辑:程序博客网 时间:2024/05/24 02:38
本文是本人在做案例时遇到的一个问题,如何计算一个表中的两列不重复的数据数。本人主要通过建立一个新表,将两列数据合并成一列查询即可,具体如下:
(payment为旧表,payment1为新表)
SELECT * INTO payment1 FROM payment WHERE 1=1; INSERT INTO payment1(staff_id) SELECT customer_id FROM payment;SELECT COUNT(DISTINCT staff_id) FROM payment1;
第一句,创建了一个类似于payment的新表payment1,payment1就相当于复制payment。当WHERE后的表达式为FALSE时,创建的新表只复制旧表的结构。
第二句,将旧表payment中的customer_id那一列插入到新表payment1的staff_id那一列。
第三句,查询payment1中staff_id那一列不同值的个数即为两列的不重复数据的数目
阅读全文
0 0
- SQL求两列的不重复数据的数目
- SQL 查询 标识不重复的数据
- oracle-sql统计列m下的不重复列n的数目
- 重复出现的不重叠子串数目 hdu 3518
- 多线程下不重复读取SQL Server的数据
- 找出最近不重复数据的sql写法
- 多线程下不重复读取SQL Server 表的数据
- SQl不重复的所有数据(重复的只显示一条)
- SQL删除重复的数据
- sql 查询重复的数据
- sql 查询不重复数据
- 使用多线程批量读取SQL Server的数据(数据不重复)
- 每日算法之四十四:Unique Path(矩阵中不重复路径的数目)
- sql不重复的查找统计数据
- 用SQL查询不重复的字段
- SQL生成不重复的随机数
- SQL记录的不重复访问
- sqlserver中插入不重复的数据!
- 使用 dbutils 进行批处理
- centos7 下安装canal,并实现将mysql数据同步到redis
- [bzoj3676]回文串
- mysql优化
- Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解
- SQL求两列的不重复数据的数目
- android:inputType 常用取值
- 微信小程序 全套 视频 9ph7 教程 全部免费 百度网盘
- js鼠标事件和键盘事件
- Linux下载和在在虚拟系统安装以及linux的常用命令解说
- C语言中关于指针的一些笔记
- 一直被困惑的两方面问题
- 算法实验:格雷码问题
- 第八届蓝桥杯省赛真题