sql查询 —— 连接查询
1 -- 执行sql文件 test.sql 2 -- 打开终端 3 -- cd sql文件所在路径 4 -- 进入mysql 5 -- use 数据库 6 -- 执行 7 source test.sql; 8 -- 自关联 9 -- 一张表的字段,关联自己的另一字段 10 -- 一张表包含所有中国区域,实现自关联 11 select * from china as p inner join china as c on p.id=c.pid having p.name="四川省"; 12 select p.name as "省份",c.name as "区市" from china as p inner join china as c on p.id=c.pid having p.name="四川省";
自关联(自连接)
-- 执行sql文件 test.sql -- 打开终端 -- cd sql文件所在路径 -- 进入mysql -- use 数据库 -- 执行 source test.sql; -- 自关联 -- 一张表的字段,关联自己的另一字段 -- 一张表包含所有中国区域,实现自关联 select * from china as p inner join china as c on p.id=c.pid having p.name="四川省"; select p.name as "省份",c.name as "区市" from china as p inner join china as c on p.id=c.pid having p.name="四川省";