當我使用以下查詢時,它會返回重複的外部ID,因爲它會將不同的案例列爲不同的行。SQL - 與案例不同時
SELECT DISTINCT
OENT.OTHER_EXTERNAL_ID AS 'Agent Master Number'
,CASE WHEN SE.Organization_Name IS NULL OR RTRIM(LTRIM(SE.ORGANIZATION_NAME)) = '' THEN '' ELSE SE.ORGANIZATION_NAME END AS 'Agent'
GROUP BY
OENT.OTHER_EXTERNAL_ID
,CASE WHEN SE.Organization_Name IS NULL OR RTRIM(LTRIM(SE.ORGANIZATION_NAME)) = '' THEN '' ELSE SE.ORGANIZATION_NAME END
我在哪裏可以正確使用不同的名稱,因此無論它滿足何種情況,它都會將行列出一行。
感謝
問題是,它的回頭率
AGENT_NUMBER AGENT
MA12348677 DREHWING, DOUGLAS
MA12348677 DREHWING, DOUGLAS A
,我想這是一個行,因爲它們具有相同的AGENT_NUMBER
請,如果你想算什麼不同添加正確的DBMS標籤 – Jens
是不是你的朋友 – swe
對不起計數是錯誤的詞。我的意思是列表。 – ChrisM