SQL问题,假设公司表COMPANY中有四个字段id,tel1,tel2,tel3,求统计有电话相同的公司数
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 09:02:00
SQL问题,假设公司表COMPANY中有四个字段id,tel1,tel2,tel3,求统计有电话相同的公司数
每个公司都有三个电话号码,如果有其中一个号码相同,就视为这个公司是同一个老板注册的.统计有相同号码的公司数
(特别注意的是,如果有号码相同,只统计一次,比如发现A的tel1,B公司的tel2,和C公司tel3都是139000000,那么这三个公司加起来只算一个,换句话说,其实就是统计有两个及两个以上公司的老板数)
----------------------------------------------------------------------------------------
id tel1 tel2 tel3
1 13901 13902 13903
2 13902 13904 13905
3 13903 13906 13907
4 13801 13802 13803
5 13701 13702 13703
6 13701 13704 13705
比如,以上数据,前三个都视为同一个老板注册的;后两个也是同一个老板注册的;
最后统计结果就应该是2
每个公司都有三个电话号码,如果有其中一个号码相同,就视为这个公司是同一个老板注册的.统计有相同号码的公司数
(特别注意的是,如果有号码相同,只统计一次,比如发现A的tel1,B公司的tel2,和C公司tel3都是139000000,那么这三个公司加起来只算一个,换句话说,其实就是统计有两个及两个以上公司的老板数)
----------------------------------------------------------------------------------------
id tel1 tel2 tel3
1 13901 13902 13903
2 13902 13904 13905
3 13903 13906 13907
4 13801 13802 13803
5 13701 13702 13703
6 13701 13704 13705
比如,以上数据,前三个都视为同一个老板注册的;后两个也是同一个老板注册的;
最后统计结果就应该是2
太多的数据没有,针对你给的这些这个应该是对的,你数据多,你自己试一下
select count(distinct a.id) from
(select id,tel1 tel from company union all
select id,tel2 tel from company union all
select id,tel3 tel from company) a,
(select id,tel1 tel from company union all
select id,tel2 tel from company union all
select id,tel3 tel from company) b
where a.tel=b.tel
and a.id<b.id
select count(distinct a.id) from
(select id,tel1 tel from company union all
select id,tel2 tel from company union all
select id,tel3 tel from company) a,
(select id,tel1 tel from company union all
select id,tel2 tel from company union all
select id,tel3 tel from company) b
where a.tel=b.tel
and a.id<b.id
SQL问题,假设公司表COMPANY中有四个字段id,tel1,tel2,tel3,求统计有电话相同的公司数
sql中我有个用户user表 还有公司company表 user表引用company表的主键做外键 但是在插入数据的时候
年龄分段统计的问题有一个表中有 出生年月日的日期字段,按每10岁分段统计人数SQL如何写?年龄段 1-10 11-20
请教一条SQL语句表job中有字段id和r_id数据为id r_id1 1,2,3现在要查出resume表中id为1和2
sql语句如何写?有一个表table 里面有A,B,C,D四个字段
vfp 数据统计问题我有两张表,表一字段:单位、性别、户粮关系;有10万多条记录.表二字段:单位、男人数、女人数、农业人
SQL中,有一个有学生学号,班级的表,如何将相同相同班级的学生合在一起;,统计各班级的学生人数?
vfp怎么统计一个字段中相同内容的个数
excel中具备相同条件的2个表之间的数据统计公司
请教英语中公司的两个词有什么不同firm和company
英文中公司的最后有Co.,Ltd是读limited company吗
求【金融英语翻译公司有哪些】?金融英语翻译公司哪家最好?电话是多少?