43 RÜQİİ, Siyəzən QİS 960037 9900001621 5 2455239 25022
44 RÜQİİ, Sumqayıt QİS 960077 9900001621 6 2455092 43395
45 RÜQİİ, Sumqayıt QİS 960077 9900001621 5 2455092 47185
46 RÜQİİ, Tovuz QİS 960060 9900001621 5 2455240 39237
47 RÜQİİ, Tərtər QİS 960059 9900001621 5 2455240 39244
こんにちは、みんな。データベースから選択すると、次のような結果が返されます。7列目は「STATECHANGETIME」で、最後の変更(7列目の最大値)だけを返すSQLを書きたい
そして、私のSQLは次のとおりです。
SELECT ORG.DESCRIPTION, ORG.EXTERNALKEY, P.VALUE AS VOEN, AGR.STATECODE, AGR.STATECHANGEDATE, AGR.STATECHANGETIME
FROM organization org, AGREEMENT AGR, PROPERTY P, PMTSVCAGREEMENT PSA
WHERE AGR.RECEIVERID = ORG.ID AND P.ID = ORG.ID AND PSA.ID=AGR.ID
AND P.IDX = 4 AND (org.ownerid = (SELECT id
FROM organization
WHERE externalkey = '960000')
OR ORG.EXTERNALKEY = '960000')
ORDER BY CASE WHEN ORG.EXTERNALKEY = '960000' THEN 0 ELSE 1 END, ORG.DESCRIPTION;
書き方。ありがとう
この結果を取得したい:
43 RÜQİİ, Siyəzən QİS 960037 9900001621 5 2455239 25022
44 RÜQİİ, Sumqayıt QİS 960077 9900001621 5 2455092 47185
45 RÜQİİ, Tovuz QİS 960060 9900001621 5 2455240 39237
46 RÜQİİ, Tərtər QİS 960059 9900001621 5 2455240 39244