Navicat中的INNER JOIN用于查询两个表中具有匹配关系的数据,相当于取出两表交集部分的结果并展示。
1、 在Navicat中创建一个名为database_innerjoin的新数据库。
2、 在数据库database_innerjoin中创建新表table_join1,并向其中插入数据。
3、 在数据库database_innerjoin中创建新表table_join2,并向其中插入相应数据。
4、 创建查询编辑器,命名为innerjion,保存并确认。
5、 创建一条新的查询语句,通过 inner join 将两个表中的 t_title 字段进行关联,连接条件为两表的 t_title 值相等。具体语法如下:从 table_join1 表设置别名为 join1,与 table_join2 表设置别名为 join2 进行内连接,连接依据是 join1.t_title 与 join2.t_title 内容相同。查询结果显示两个表中的 t_title 列信息,即 select join1.t_title, join2.t_title,最终获取在两个表中 t_title 值匹配的记录行,仅返回那些在两表间存在对应关系的数据。该操作常用于筛选出两个数据集合中指定字段内容一致的交集部分。
6、 确认查询语句无误后,点击运行查看两表连接结果。
