常用工具
窗体界面
查询
打印样式
自定义平台
磁贴仪表板设计
看板设计
自定义XML
数据采集
聚合数据
数据库
SQL
SQL—INNER JOIN(内连接)
最近更新时间:2021-12-24 12:00(V1.00)

在两表之间存在至少一个匹配时,运用INNER JOIN作为表连接方式返回行,舍弃不匹配的行。

INNER JOIN 语法

SELECT 表名1.字段1, 表名2.字段2
FROM表名1
INNER JOIN表名2 ON表名1. 连接字段 = 表名2. 连接字段

INNER JOIN 实例

获取销售订单的关键信息,包括客户、物料等。
SQL语句如下:

SELECT TM1.DocNum, TM1.DocDate,TM1.CrdName,
TD1.LineNum, TD1.ItmID, TD1.ItmName, TD1.Qty, TD1.PriceFC, TD1.LineSumFC
FROM SAOrd TM1
INNER JOIN SAOrdA TD1 ON TM1.DocEntry = TD1.DocEntry
ORDER BY TM1.DocNum, TD1.LineNum

注意事项

主细表连接一般都要使用INNER JOIN,保证无效的数据不出现。

上一篇: SQL—连接
下一篇: SQL—LEFT JOIN (左连接)