Bang hộiTiền mặt: 0 Xu Trò chơiHộp quà giáng sinhThứ Ba, 11:53:17 - 26/11/2024
Chia sẻ kiến thức ngôn ngữ lập trình C, C++, C#, Java, Python, PHP, JS, SQL ...

Các điều hành viên: Admin, Mod, SMod

[MySQL] Xử lý nội dung trùng lặp trong Database

[MySQL] Xử lý nội dung trùng lặp trong Database

#1 » Gửi bài gửi bởi nghiammo1992 » 04/02/2014 18:07 » @287714

Nội dung trùng lặp có thể được tạo ra sau khi bạn import database hoặc replace 2 database khác nhau,...

Đề phòng trừ hợp lỗi database các bạn nên backup lại dữ liệu trước khi tác động vào database

Để xử lý các giá trị trùng lặp trong 1 table ta vào database, chạy lệnh SQL:

Mã: Chọn tất cả
create table new_table (select distinct * from old_table);


lệnh trên là tạo 1 bảng new_table, sau đó lấy dữ liệu không trùng lặp từ bảng old_table

Sau đó ta drop bảng old_table (Bảng chứa nội dung trùng lặp)

Mã: Chọn tất cả
DROP TABLE old_table;


Cuối cùng ta đổi tên bảng new_table thành bảng old_table

Mã: Chọn tất cả
RENAME TABLE new_table TO old_table;


:bye
nghiammo1992 ✅
Hình đại diện của thành viên
Rank: ☀️19/30☀️
Cấp độ:
Tu luyện:
Like:
Online:
Bang hội: Tiếu Ngạo
Xếp hạng Bang hội: ⚡5/46⚡
Level:
Chủ đề đã tạo: 🩸4141/4141🩸
Tiền mặt:
Ngân hàng:
Nhóm:
Danh hiệu: ⚝⚝⚝Truyền Thuyết⚝⚝⚝
Giới tính:
Ngày tham gia:
Đến từ:
Thiết bị:
Số điện thoại:
(Firefox 26.0)


Quay về C, C++, C#, Java, Python, PHP, JS, SQL ...

 


  • Chủ đề tương tự
    Trả lời
    Xem
    Bài viết mới nhất