【发布时间】:2021-07-02 22:57:31
【问题描述】:
我在两个表中有数据,我需要在一个查询中获取所有数据并加入获取数据。
SELECT
kpip.PersonalName,
kpiT.Name,
kpiPR.KpiTarget,
kpiPR.KpiResultDate,
kpiPR.KpiResult
FROM KpiPersonalResult AS kpiPR join KpiPersonal as kpip
on kpiPR.KpiPersonal = kpip.Id join KpiType AS kpiT
on kpip.KpiType = kpiT.Id join MerchantAdministrators as merA
on kpiPR.KpiAdded = merA.Id and kpiPR.KpiResultDate between '2021-04-07' and '2021-04-08'
select
kpiP.PersonalName,
kpiT.Name,
kpiP.KpiTarget
from KpiPersonal as kpiP join KpiType as kpiT
on kpiP.KpiType = kpiT.Id
【问题讨论】:
-
您需要展示一些示例数据、您的预期结果,并说明您希望如何准确地组合这些数据。你考虑过
union all吗?
标签: c# sql asp.net sql-server