以下のデータがテーブルにあります。
この時、FixIdが最新の各[ShortId VersionId]をすべて表示したいです。(←文中の[~]は下の書式参考。)
下の表の場合、2~5行目です。
(NO-000000 の場合、1行目と2行目で重複しているので、FixIdが最新である2行目を採用するといった感じです。)
SQLで条件指定することは可能でしょうか。
前回似たような質問しましたが、抽出条件が異なります。
FullId | ShortId |
---|---|
NO-00000-01 | NO-000 |
NO-00000-02 | NO-000 |
NO-00001-01 | NO-000 |
NO-00100-01 | NO-001 |
NO-00200-01 | NO-002 |
FullIdの書式: ShortId VersionId - FixId ShortIdとVersionIdは区切り文字なしで連結。 VersionIdとFixIdはハイフンで連結。
0 コメント