bitscn.com 具体我忘记了,大概内容差不多如下。两张表,内容如下:sql代码 +--------+-------+------+ | z_code | mgr | pigs | +--------+-------+------+ | 021 | zhang | 85 | | 010 | wang | 70 | +--------+-------+------+ 2 rows in set 查询最终结果 sql代码 +--------+------+-------+ | z_code | city | mgr | +--------+------+-------+ | 010 | bj | wang | | 021 | hb | zhang | +--------+------+-------+ 2 rows in set a表 sql代码 +------+-------+------+ | part | mgr | pigs | +------+-------+------+ | 001 | wang | 20 | | 002 | wang | 50 | | 011 | zhang | 49 | | 012 | zhang | 36 | +------+-------+------+ 4 rows in set b表 所用查询语句为:sql代码 select z_code, a.mgr mgr, sum(pigs) pigs from a, b where a.mgr = b.mgr group by a.mgr order by pigs desc; 下面是建表和插入语句的sql:sql代码 create database pig_store; use pig_store; create table a( z_code varchar(8), city varchar(4), mgr varchar(16) ); create table b( part varchar(8), mgr varchar(16), pigs int(5) ); insert into a values ( '010', 'bj', 'wang'), ( '021', 'hb', 'zhang' ); insert into b values ( '001', 'wang', 20 ), ( '002', 'wang', 50 ), ( '011', 'zhang', 49 ), ( '012', 'zhang', 36 ); 作者 wangtingbang bitscn.com