INNER JOIN的使用

简介: INNER JOIN的使用

在表中存在至少一个匹配时,INNER JOIN 关键字返回行。

常见的格式如下

SELECT column_name(s)
FROM table_name1
INNER JOIN table_name2 
ON table_name1.column_name=table_name2.column_name```
在一些工程应用中会用到查询ID和name的相互转换。
例如
```c
SELECT region.`Name` FROM region INNER JOIN unit unit on unit.ID = region.Id 

这个就可以查询到表region表中的id,unit表中的regionid的相对应的的数值。

这样比较方便快捷的查询到关系型数据库的相关联系的对应关系。

这样会得到一个:

Name
计算机
目录
打赏
0
0
0
0
4
分享
相关文章
|
4月前
|
SQL
RIGHT JOIN
【11月更文挑战第07天】
55 3
|
4月前
|
INNER JOIN
【11月更文挑战第06天】
77 2
|
4月前
|
SQL
INNER JOIN
【11月更文挑战第07天】
54 1
SQL中关于Join、Inner Join、Left Join、Right Join、Full Join、On、 Where区别
SQL中关于Join、Inner Join、Left Join、Right Join、Full Join、On、 Where区别
174 0
SQL中关于Join、Inner Join、Left Join、Right Join、Full Join、On、 Where区别
八、inner join 、left join、right join,优先使用inner join
八、inner join 、left join、right join,优先使用inner join
582 0
inner join
INNER JOIN 关键字 在表中存在至少一个匹配时,INNER JOIN 关键字返回行。 INNER JOIN 关键字语法 SELECT column_name(s) FROM table_name1 INNER JOIN table_name2 ON table_name1.column_name=table_name2.column_name 注释:INNER JOIN 与 JOIN 是相同的。 原始的表 (用在例子中的): "Persons" 表: Id_P LastName FirstName Address City 1 Adams John Oxford Street L
159 0
MySQL - LEFT JOIN、RIGHT JOIN、INNER JOIN、CROSS JOIN、FULL JOIN
MySQL - LEFT JOIN、RIGHT JOIN、INNER JOIN、CROSS JOIN、FULL JOIN
564 0
MySQL - LEFT JOIN、RIGHT JOIN、INNER JOIN、CROSS JOIN、FULL JOIN
SQL基础【十五、join、Inner join、Left join、Right join、Full join】
SQL基础【十五、join、Inner join、Left join、Right join、Full join】
199 0
SQL基础【十五、join、Inner join、Left join、Right join、Full join】
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等