gpt4 book ai didi

mysql - SQL结果加法

转载 作者:行者123 更新时间:2023-11-29 05:50:49 24 4
gpt4 key购买 nike

我有带表的数据库:

  • 贷款
  • 文档
  • 文档模板

DocumentloanIddocumentTeplateId 作为外键。

每个贷款都有多个文件

我想选择没有teplateId 100文档的每笔贷款(或loanId)。

目前我坚持使用以下 sql:

SELECT l.id as loanId, d.id as documentId, d.document_templateid as documentTeplateId 
FROM loan as l
LEFT JOIN document as d ON (d.loanid = l.id)
WHERE d.document_templateid != 100
ORDER BY loanId DESC

它会返回类似这样的东西,显然..

enter image description here

但这不是我想要的。

有什么建议吗?

最佳答案

您只需要不同的贷款 ID:

SELECT distinct l.id as loanid
FROM loan as l
LEFT JOIN document as d
ON (d.loanid = l.id)
WHERE d.document_templateid != 100
ORDER BY loanId desc

关于mysql - SQL结果加法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54461882/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com