2
私は選択のために次の文を持っています。 [フラグ]の値は、この後に「いいえ」MS ACCESSのグループ内で最小値を持つ行を更新してください
select t.[Id], t.[Name], t.[NRIC], t.[Flag], t.[Hierarchy], t.[LoadDt]
from [EmployeeMaster] t
inner join (
select ID, LoadDt, Min(Hierarchy) As MinHierarchy
from [EmployeeMaster]
group by ID, LoadDt
) s on t.[ID] = s.[ID] and t.[Hierarchy] = s.[MinHierarchy]
にデフォルト設定されている、私は私がにこれを組み合わせることができますどのように
update [EmployeeMaster] set [EmployeeMaster].[Flag] = 'Yes'
で上記のselect文のすべての結果を更新する必要がありますMS ACCSS VBAスクリプトの1クエリ?
ID | Name | NRIC | Flag | Hierarchy | LoadDt
001| ABCD | ZZZZ | NO | 6 | 31/1/2017
001| ABCD | ZZZZ | NO | 5 | 31/1/2017
001| ABCD | ZZZZ | NO | 1 | 31/1/2017
002| WXYZ | YYYY | NO | 9 | 31/1/2017
002| WXYZ | YYYY | NO | 8 | 31/1/2017
私はの出力を達成することができるようにしたい:アクセスで
ID | Name | NRIC | Flag | Hierarchy | LoadDt
001| ABCD | ZZZZ | NO | 6 | 31/1/2017
001| ABCD | ZZZZ | NO | 5 | 31/1/2017
001| ABCD | ZZZZ | Yes | 1 | 31/1/2017
002| WXYZ | YYYY | NO | 9 | 31/1/2017
002| WXYZ | YYYY | Yes | 8 | 31/1/2017
この仕事を完璧に!ありがとうございました! – user1688194