select count(*)
from(
select  转供户ID  from df_yonghudangan where ID in (select 用户ID from df_dianfei_bd where 用电性质='农村居民') group by 转供户ID)a--或:
select count(distinct 转供户ID)  from df_yonghudangan where ID in (select 用户ID from df_dianfei_bd where 用电性质='农村居民')

解决方案 »

  1.   

    select count(*)
    from(
    select  转供户ID  from df_yonghudangan where ID in (select 用户ID from df_dianfei_bd where 用电性质='农村居民') group by 转供户ID)a--或:
    select count(distinct 转供户ID)  from df_yonghudangan where ID in (select 用户ID from df_dianfei_bd where 用电性质='农村居民')
      

  2.   

    select  count(distinct 转供户ID)   from df_yonghudangan where ID in (select 用户ID from df_dianfei_bd where 用电性质='农村居民')
      

  3.   

    select  count(distinct 转供户ID)  from df_yonghudangan where ID in (select 用户ID from df_dianfei_bd where 用电性质='农村居民')
      

  4.   

    select count(转供户id) from (select  转供户ID    from df_yonghudangan where ID in (select 用户ID from df_dianfei_bd where 用电性质='农村居民') group by 转供户ID)  a
      

  5.   

    select count(*)
    from(
    select  转供户ID  from df_yonghudangan where ID in (select 用户ID from df_dianfei_bd where 用电性质='农村居民') group by 转供户ID)a
      

  6.   

    select count(*)
    from(
    select  转供户ID  from df_yonghudangan where ID in (select 用户ID from df_dianfei_bd where 用电性质='农村居民') group by 转供户ID)a--或:
    select count(distinct 转供户ID)  from df_yonghudangan where ID in (select 用户ID from df_dianfei_bd where 用电性质='农村居民')