我希望这些行在 Aspez_ID 属性上排名,并且只选择 Aspez_ID = 1 的一行。问题是 - 我想从数据集中选择一行且仅一行。你能帮我么?这是代码:
LEFT OUTER JOIN (
SELECT dwh_prozess_id
, ONKZ
, TN_NUM
, Aspez_Id
, Tarif_Cd
, Lokation_Id
, VWArt_Id
, Geografische_RFN_JN
, Herkunft_Cd
-- , .... Felder, die noch benötigt werden
, RANK (Aspez_Id) AS Prio
FROM DB09_Prozess.TB0911_Basis_Konfiguration
WHERE arbeit_cd = 'Einrichten'
AND phase_cd = 'Durchgeführt'
) AS TB0911
ON t1.DWH_Prozess_Id = TB0911.DWH_Prozess_Id
AND t1.Herkunft_Cd = TB0911.Herkunft_Cd