你的语句少了WHERE 部分!
应该在WHERE 部分里写三个表的连接关系的!SELECT meter_a.hh, //(户号)
meter_a.blx, //(表类型)
meter_a.cjdd, //(上月抄表底度)
meter_b.cjdd, //(本月抄表底度)
user.hm, //(户名)
user.bzh, //(表组号)
meter_a.cjdl, //(抄见电量=本月底度-上月底度)
meter_a.bl, //(表倍率)
meter_a.cbsj //(抄表时间)
FROM meter meter_a, //(抄表数据库)
user, //(用户库)
meter meter_b //(同上面的抄表数据库是同一个库)
where meter_a.hh=user.hh
and meter_b.hh=user.hh
and meter_a.yf=meter_b.syyf
and ...... // 这里写其他条件。
ORDER BY user.bzh ASC //(按用户库中的组号排序)
应该在WHERE 部分里写三个表的连接关系的!SELECT meter_a.hh, //(户号)
meter_a.blx, //(表类型)
meter_a.cjdd, //(上月抄表底度)
meter_b.cjdd, //(本月抄表底度)
user.hm, //(户名)
user.bzh, //(表组号)
meter_a.cjdl, //(抄见电量=本月底度-上月底度)
meter_a.bl, //(表倍率)
meter_a.cbsj //(抄表时间)
FROM meter meter_a, //(抄表数据库)
user, //(用户库)
meter meter_b //(同上面的抄表数据库是同一个库)
where meter_a.hh=user.hh
and meter_b.hh=user.hh
and meter_a.yf=meter_b.syyf
and ...... // 这里写其他条件。
ORDER BY user.bzh ASC //(按用户库中的组号排序)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货