我的桌子有NAME和DISTANCE列。我想找出一種方法來列出同名N個單位或更少內的所有名稱。即鑑於:遠離其他人輸入特定的距離
NAME DISTANCE
a 2
a 4
a 3
a 7
a 1
b 3
b 1
b 2
b 5
(假設N = 2) 我想
a 2
a 4
a 3
a 1
...
...
代替 2(因爲雙數)
我想應用此方法來解決具有索賠日期(以數字形式存儲)的客戶ID,這些索賠日期以彼此簇集的形式出現。我希望能夠標記客戶ID以及同一客戶發出的另一個索賠要求的10天內的索賠日期。即| a.claimdate - b.claimdate | < = 10.當我使用這種方法
WHERE a.CUSTID = b.CUSTID
AND a.CLDATE BETWEEN (b.CLDATE - 10 AND b.CLDATE + 10)
AND a.CLAIMID <> b.CLAIMID
我重複計數。 CLAIMID是獨一無二的。
你使用的是mysql嗎?或SQL服務器? – 2013-05-09 19:28:56
使用microsoftSQL,但mysql語法將是偉大的 – 2013-05-09 19:31:23