mysql数据库面试题

在网手机号码(号码长度为11位,下面不再说明)并且为主动通信客户中,用户数为__户在网11位手机号码不为主动通信客户中,用户数为__户。(要考虑在网的号码在第一个表可是不在第二个表的情况) 使用的模型:

a TW_PERS_USR_M  EDS_全品牌用户资料月表(这个表存放的数据不止11位手机号码的数据)

字段:USR_NBR                   手机号码

CMCC_BRANCH_CD       地市

INNET_USR_IND             在网标识(1代表在网)

b TW_PERS_CSNM_M  EDS_用户消费月表

字段:USR_NBR                   手机号码

ACTV_CMNCT_USR_IND   当月主动通信用户标志

 

 

select count(*) from 表名 group by  INNET_USR_IND 

select * from a where USR_NBR =1 and not exist(select 1 from b where a.USR_NBR = b.USR_NBR)