【发布时间】:2019-07-12 09:13:16
【问题描述】:
我需要连接主 (4-5) 表并从内部连接表中获取最新信息以获取项目当前状态。
投资者有很多投资
投资有很多投资细节
investment_details 通过项目状态有很多状态
Select
siv.company_name
, siv.full_name
, si.permit_number
, si.project_name
, sid.investment_detailed_id
, sis.project_status_id
, sps.project_status_name
From sma_investors siv
Join sma_investments si
On siv.investor_id = si.investment_id
Join sma_investment_details sid
On si.investment_id = sid.investment_id
Inner Join sma_investment_status sis
On sis.investment_status_id = (
Select investment_status_id
From sma_investment_status s
Where s.investment_detailed_id = sid.investment_detailed_id
Order BY investment_status_id DESC LIMIT 1)
Join sma_project_status sps
On sis.project_status_id = sps.project_status_id
这工作正常,但我无法将其转换为 CI3。
【问题讨论】:
-
这与 SQL Server 有什么关系,除了“最初编写代码的地方”?您将其转换为 Code Igniter 时遇到了哪些具体问题?
-
是的,我想将其转换为 codeigniter3 查询生成器
-
到目前为止您尝试了哪些方法,结果如何?
标签: sql sql-server codeigniter-3