t_mobile_user表
    MOBILE_NO          NET_FLAG GROUP_BUSI_ID
1 13975199860 1 1
2 13975199861 1 1t_mobile_fee 表    MOBILE_NO S         ERVICE_ID SEND_COUNT NET_FLAG
1 15973115147 -HD 1 1
2 15973115148 -HD 1 1想通过一个SQL得到如下结果
    FEE_MOBILE_NO SERVICE_ID MOBILE_NO
1 15973115147 -HD 13975199861
2 15973115148 -HD 13975199860SQL怎么写,大家帮帮忙!!!

解决方案 »

  1.   

    fee_mobile_no 就是t_group_fee.mobile_no
      

  2.   

    你这两个表的netflag标识位是不是写错了?这样是查不出你向要的结果的
      

  3.   

    没有写错呀,net_flag只在t_group_fee中有
      

  4.   

    我是说netflag字段在两个表中的具体数据(不能是重复的吧)现在有数据查不出你想要的结果
      

  5.   

    谢谢支持,net_flag字段只有t_group_fee中有
    查不出吗?
      

  6.   

    你的t_mobile_user表不是也有这个字段吗这两个表要作关联查询,因为标识位都是1所以查询结果肯定会重复的
      

  7.   

    你这两个表的关联字段应该是net_flag吧
      

  8.   

    如果你打算通过net_flag关联,检索数据的话,肯定是四条记录了。
    :(