inner join on (程序测试验证结果。) _学习贴
inner join on 两张表:机制就是第一张表的每一条数据,都会去和第二章表的每一条数据 依次进行匹配。匹配成功,就会显示出来。
(程序测试验证结果。)
数据库连接
1 对 1
create table tablea ( id int, name varchar(50) ) create table tableb ( id int, name varchar(50) )
insert into tablea values('1','a'); insert into tablea values('2','b')
insert into tableb values('1','a'); insert into tableb values('2','b')
##查询inner join on select * from tablea inner join tableb on tablea.name=tableb.name; select * from tablea ,tableb where tablea.name=tableb.name;
1对多
create table tablec ( id int, name varchar(50) )
insert into tablec values('1','a'); insert into tablec values('2','b'); insert into tablec values('3','a'); insert into tablec values('4','b');
##查询inner join on select * from tablea inner join tablec on tablea.name=tablec.name; select * from tablea ,tablec where tablea.name=tablec.name;