如何消除 VB 和 Access 資料庫中的重複資料

發布 科技 2024-08-21
3個回答
  1. 匿名使用者2024-02-01

    我可以用sql解決它。

    但是我不明白,你寫的“001張三,糖尿病”,另乙個脂肪肝,沒有記錄?

    如果只保留乙個,則可以處理表 2。 如有必要,可以與表1結合使用。

    表2處理:(這裡是大量的記錄,其實你只保留一條,還有一條規則要解釋)。

    選擇“最大值(數字)”。

    from sheet2

    按編號分組。

    然後,通過此數字將其與 sheet1 相關聯。 它也可以一起寫。

    我有點不清楚你的需求。 如果您需要詳細溝通,請新增。

  2. 匿名使用者2024-01-31

    select

    sheet1.編號,sheet1名稱,sheet2體格檢查 1

    from sheet1 inner join sheet2 on sheet1.數字 = sheet2編號。

    whereselect count(1)

    from sheet2 sub

    wheresub.數字 = sheet2編號。

    and sub.體格檢查 2 >表2體格檢查2

  3. 匿名使用者2024-01-30

    access

    查詢同一表中某個欄位中具有重複項的記錄:

    自動刪除重覆記錄並保留原始記錄。

    從表中刪除重覆記錄需要兩個步驟。 在第一步中,複製包含重覆記錄的表的結構,並為包含重覆記錄的所有字段生成主鍵。 第二步是建立並執行從原始表到新錶的追加查詢。

    由於主鍵字段不能包含重覆記錄,因此此過程將生成不包含重覆記錄的表。

    複製表,並將包含副本的字段設為主鍵。

    在“資料庫”視窗中選擇該錶。

    單擊工具欄上的複製。

    然後單擊工具欄上的貼上。

    在“將表貼上為”對話方塊中,鍵入複製的表的名稱,單擊“僅貼上結構”,然後單擊“確定”。

    在“設計”檢視中開啟乙個新錶,然後選擇重複表中包含重覆記錄的字段。

    單擊工具欄上的“主鍵”,根據所選字段建立主鍵。

    儲存並關閉表。

    僅將唯一記錄追加到新錶中。

    基於包含重覆記錄的原始表建立新查詢。

    在“查詢設計”檢視中,單擊工具欄上的“查詢型別”,然後單擊“追加查詢”。

    在“追加”對話方塊中,單擊“表名”列表中的新錶的名稱,然後單擊“確定”。

    通過新增星號來新增原始表中的所有字段。

    拖動到查詢設計網格中。

    單擊工具欄上的“執行”。

    當您收到一條訊息,指出您將追加一行時,請單擊“是”。

    當您收到。 microsoft

    access

    如果無法在追加查詢中追加所有記錄,請單擊“是”。 這樣,只有唯一記錄被傳輸到新錶中,而重複的記錄被丟棄。

    開啟表格以檢視結果。 如果確定新錶的不同記錄正確無誤,則可以刪除原始表,然後使用原始表的名稱重新命名新錶。

相關回答
7個回答2024-08-21

再檢查一遍,我會得到一些積分。

8個回答2024-08-21

有兩種常見的首次賣家型別:

dbpaths = " >>>More

3個回答2024-08-21

Access 是 Microsoft Office 的乙個元件,它是一種結合了前端和後端的資料庫“軟體” >>>More

10個回答2024-08-21

通常不使用文字、注釋、值、時間、貨幣、自動編號、布林值和其他(OLE 物件、超連結、查詢嚮導)。 >>>More

9個回答2024-08-21

當資料量很大,而要保留的資料只是一小部分時。 >>>More