Làm cách nào để hợp nhất các bảng bằng MySQL?

Lam Cach Nao De Hop Nhat Cac Bang Bang Mysql



Trong MySQL, “ CHÈN PHỚT LỜ Câu lệnh ” được sử dụng khi hợp nhất một hoặc nhiều bản ghi của các bảng khác vào một bảng. Ngoài ra, nó tránh các hàng không hợp lệ, chẳng hạn như thêm một khóa trùng lặp trong đó các trường của bảng có ràng buộc khóa CHÍNH hoặc DUY NHẤT. Một tình huống khác là chèn giá trị NULL khi trường bảng có ràng buộc KHÔNG NULL.

Bài đăng này sẽ thảo luận về phương pháp hợp nhất các bảng trong cơ sở dữ liệu MySQL.







Làm cách nào để hợp nhất các bảng trong cơ sở dữ liệu MySQL?

Để hợp nhất các bảng trong cơ sở dữ liệu MySQL, hãy làm theo các bước được liệt kê bên dưới:



  • Truy cập máy chủ MySQL và kiểm tra cơ sở dữ liệu có sẵn.
  • Thay đổi cơ sở dữ liệu và bảng danh sách.
  • Hiển thị nội dung của bảng.
  • Chạy ' CHÈN BỎ QUA VÀO CHỌN * TỪ ' yêu cầu.

Bước 1: Truy cập máy chủ MySQL



Ban đầu, hãy mở thiết bị đầu cuối Windows và thực hiện lệnh được cung cấp để truy cập máy chủ MySQL:





mysql -TRONG nguồn gốc -P



Bước 2: Hiển thị cơ sở dữ liệu

Sau đó, sử dụng “ TRÌNH DIỄN ” lệnh để hiển thị tất cả các cơ sở dữ liệu có sẵn:

HIỂN THỊ CƠ SỞ DỮ LIỆU;

Chúng tôi đã chọn “ mynewdb ” cơ sở dữ liệu từ danh sách:

Bước 3: Thay đổi cơ sở dữ liệu

Bây giờ, hãy thực hiện lệnh “ SỬ DỤNG ” lệnh để thay đổi cơ sở dữ liệu:

SỬ DỤNG mynewdb;

Bước 4: Liệt kê các bảng

Tiếp theo, xem tất cả các bảng của cơ sở dữ liệu hiện tại bằng cách chạy lệnh “ TRÌNH DIỄN ' yêu cầu:

HIỂN THỊ BẢNG;

Như bạn có thể thấy, chúng tôi đã chọn bên dưới đánh dấu hai bảng “ class_marks ' Và ' sinh viên_marks ”:

Bước 5: Xem nội dung bảng

Để hiển thị nội dung của các bảng đã chọn trước đó bằng cách thực hiện lệnh “ LỰA CHỌN ' tuyên bố:

LỰA CHỌN * TỪ_điểm_sinh_viên;

Ở đây, chúng tôi đã chỉ ra “ sinh viên_marks ” nội dung bảng chứa ba bản ghi:

Sau đó, xem nội dung của “ class_marks ' bàn:

LỰA CHỌN * TỪ lớp_marks;

Như bạn có thể thấy, bảng hiển thị bên dưới có hai bản ghi:

Bước 6: Hợp nhất các bảng

Cuối cùng, thực hiện lệnh “ CHÈN BỎ QUA VÀO ” để hợp nhất các bảng:

CHÈN BỎ QUA VÀO student_marks CHỌN * TỪ lớp_marks;

Đây:

  • CHÈN PHỚT LỜ ” câu lệnh được sử dụng để bỏ qua các bản ghi không hợp lệ bất cứ khi nào chúng ta thêm một hoặc nhiều bản ghi vào một bảng.
  • VÀO TRONG ” được sử dụng để thêm bản ghi vào một bảng khác.
  • sinh viên_marks ” là bảng mà chúng tôi muốn hợp nhất các hàng.
  • LỰA CHỌN ” câu lệnh được sử dụng để trích xuất bảng.
  • * ” biểu tượng dấu hoa thị đại diện cho tất cả.
  • TỪ ” Mệnh đề được sử dụng để lấy một số bản ghi từ một bảng.
  • class_marks ” là tên bảng mục tiêu.

Theo đầu ra được cung cấp, ' Truy vấn OK ” chỉ ra rằng câu lệnh đã được thực hiện thành công:

Bước 7: Xác minh

Cuối cùng, hãy chạy “ LỰA CHỌN ” truy vấn để xác minh xem cả hai bản ghi bảng có được hợp nhất hay không:

LỰA CHỌN * TỪ_điểm_sinh_viên;

Có thể thấy rằng các bản ghi bảng đã được hợp nhất:

Đó là tất cả! Chúng tôi đã biên soạn phương pháp đơn giản nhất để hợp nhất các bảng trong cơ sở dữ liệu MySQL.

Phần kết luận

Để hợp nhất các bảng trong cơ sở dữ liệu MySQL, trước tiên, hãy truy cập máy chủ MySQL và kiểm tra các cơ sở dữ liệu có sẵn. Sau đó, thay đổi cơ sở dữ liệu, liệt kê bảng và hiển thị nội dung bảng. Tiếp theo, thực hiện lệnh “ CHÈN BỎ QUA VÀO CHỌN * TỪ ' yêu cầu. Bài đăng này đã trình bày phương pháp hợp nhất các bảng trong cơ sở dữ liệu MySQL.