sql - 返回 null 的内部连接问题
问题描述
我有这个代码:
SELECT
dbo.OpgaveD.Id AS Bilag,
dbo.OpgaveD.Dato,
dbo.OpgaveD.Tekst,
dbo.KoKlDetail.Konto,
dbo.OpgaveD.Modkonto,
dbo.OpgaveD.Debet,
dbo.OpgaveD.Kredit
FROM dbo.KoKlDetail
RIGHT JOIN dbo.OpgaveD
ON dbo.KoKlDetail.Navn like '^[dbo.OpgaveD.Tekst]%'
inner join Opgaver
on OpgaveD.OpgaveId = Opgaver.Id
Where Opgaver.Id = 1 order by Bilag
但近藤返回“NULL”
下图是“KoKlDetail”表。
] 1
下图是“OpgaveD”表。
我缺少来自 KoKlDetail.Konto 的列 Account must retuner 值。
我希望有人可以帮助我解决这个问题。
非常感谢您的帮助。
解决方案
null 值表示没有对应条件的记录。也许您的情况只是没有符合条件的记录?:)
推荐阅读
- highcharts - highcharts 第一个和最后一个类别宽度
- javascript - new Function(...).call() 在 chrome 中创建内存泄漏
- c - 在现有的 R 包中模仿 C 的用法
- r - 如何根据其位置加入两列?
- c - 如何在C中将可变大小的int数组初始化为0?
- python - 使用分组依据的追踪或移动平均线
- docusignapi - DocuSign SOAP API + SAP Ariba 合同管理
- javascript - 函数能否在正确的情况下自动调用回调或返回 Promise?
- angular5 - 如何捕获从 UI 组件中的效果触发的 ngrx 操作?
- java - 如何重置 GUI 和游戏?