Trái bên ngoài tham gia mysql

JOIN là một mệnh đề có nhiều biến thể trong SQL, JOIN có tính ứng dụng rất lớn khi cần kết hợp dữ liệu giữa các bảng. Hãy cùng BAC tìm hiểu về mệnh đề này thông qua một ví dụ cụ thể và tham khảo các loại THAM GIA mà bạn có thể sử dụng trong SQL

1. Ý nghĩa của THAM GIA trong SQL

Mệnh đề THAM GIA được sử dụng để kết hợp nhiều dòng từ hai hoặc nhiều bảng trong SQL, dựa trên một cột được liên kết giữa chúng

2. Ví dụ về JOIN

Để thực hiện ví dụ này, bạn cần nhập cơ sở dữ liệu mẫu Northwind vào SQL Server Management Studio. Vui lòng xem bài viết hướng dẫn ngay dưới đây

Tham khảo. Hướng dẫn tải và cài đặt dữ liệu mẫu Northwind trong SQL Server Management Studio

Hãy chú ý hai bảng Đơn hàng và Khách hàng, bạn có thể xem các cột trong từng bảng bằng cách nhấp chuột phải vào tên bảng chọn Thiết kế

Bạn sẽ thấy rằng cả hai bảng này đều có cột CustomerID, đây cũng chính là mối quan hệ giữa chúng ta trong cơ sở dữ liệu này

Bây giờ, chúng ta có thể tạo một câu lệnh SQL sử dụng mệnh đề THAM GIA [INNER JOIN] để lấy ra các bảng ghi có giá trị phù hợp giữa hai bảng

CHỌN đơn đặt hàng. OrderID, khách hàng. Tên công ty, đơn đặt hàng. Ngày đặt hàng

TỪ đơn đặt hàng

INNER THAM GIA Khách hàng TRÊN Đơn đặt hàng. CustomerID=Khách hàng. ID khách hàng;

Kết quả thu được là một bảng với 3 cột được lấy từ 2 bảng

3. Các loại JOIN trong SQL

Trong ví dụ trên chúng tôi đã sử dụng một trong các loại THAM GIA của SQL. Dưới đây là các loại khác nhau và định nghĩa từng loại

  • THAM GIA BÊN TRONG. Trả về các bản ghi có những giá trị phù hợp trong cả hai bảng
  • TRÁI [BÊN NGOÀI] THAM GIA. Trả về tất cả các bản ghi từ bảng bên trái và bản ghi trùng với bảng bên phải
  • PHẢI [BÊN NGOÀI] THAM GIA. Trả về tất cả các bản ghi từ bảng bên phải và bản ghi trùng với bảng bên trái
  • ĐẦY ĐỦ [BÊN NGOÀI] THAM GIA. Trả về tất cả các bản ghi khi có kết quả phù hợp trong bảng bên trái hoặc bên phải

Trong các nội dung tiếp theo, BAC sẽ tiếp tục gửi cho bạn đọc tất cả các loại THAM GIA còn lại, đừng quên đón đọc tại BAC's Blog. Hy vọng những kiến ​​thức trên sẽ hữu ích với các bạn quan tâm chủ đề dữ liệu nói chung và SQL nói riêng

Source tham khảo.
https. //www. w3schools. com/

Nhu cầu đào tạo doanh nghiệp

BAC  là đơn vị đào tạo BA đầu tiên tại Việt Nam. Đối tác chính thức của  IIBA  quốc tế. Ngoài các khóa học public,  BAC  còn các khóa học nội bộ dành riêng cho từng doanh nghiệp. Chương trình được thiết kế riêng theo yêu cầu của doanh nghiệp, giúp doanh nghiệp giải quyết những khó khăn và tư vấn phát triển.

Tham khảo chương trình đào tạo.  

 

  • Phân tích và trực quan hóa dữ liệu với Tcó thểau
  • Phân tích và trực tiếp hóa dữ liệu với Power BI

Các bài viết liên quan SQL.  

  • 50 Câu hỏi phỏng vấn về SQL thường gặp
  • Các câu hỏi phỏng vấn SQL phổ biến dành cho Business Analyst

Các bài viết liên quan Power BI.  

  • Power BI là gì?
  • Chỉnh sửa và định cấu hình dữ liệu trong Power BI Desktop
  • Kết hợp dữ liệu trong Power BI Desktop
  • Hướng dẫn kết nối dữ liệu trong Power BI Desktop
  • Hướng dẫn tải & cài đặt Power BI trên máy tính
  • Key learning Phân tích và trực tiếp hóa dữ liệu với Power BI

Các bài viết liên quan.  

  • TABLEAU - Giải pháp TRÍ TUỆ DOANH NGHIỆP [BI] - nhấp vào đây
  • Hướng dẫn cài đặt và sử dụng TABLEAU - nhấp vào đây
  • Tính năng mới trên tableau - verion 2019. 1 - nhấp vào đây

BAC - Biên soạn và tổng hợp nội dung

 

Click to read next

  • 6 ví dụ thực tế về Business Intelligence Dashboard

    Business Intelligence Dashboard mang đến khả năng làm chủ dữ liệu cho cả những người không chuyên. Đã có rất nhiều lĩnh vực, hoạt động nhận được lợi ích từ việc sử dụng BI Dashboard này, đây là 6 ví dụ thực tế để bạn tham khảo

  • 9 Phần khảo sát tốt nhất dành cho doanh nghiệp nhỏ

    Phần mềm khảo sát giúp bạn thu thập dữ liệu từ các nhóm mục tiêu. Qua đó, bạn sẽ có được những dữ liệu phân tích chính xác để nghiên cứu thị trường, khảo sát mức độ hài lòng của khách hàng và nhiều ứng dụng thực tế khác

  • 8 công cụ trực tiếp dữ liệu lớn nhất hiện nay

    Dữ liệu có thể xem là một khó khăn với các công cụ xử lý. Tuy nhiên, trong thời đại hiện nay dữ liệu đã không còn xa lạ với các doanh nghiệp. Đây là danh sách 8 công cụ trực quan dữ liệu tốt nhất mà bạn nên cân nhắc khi sử dụng

  • Sự khác nhau giữa MSBI và Power BI

    Power BI và MSBI là những công cụ Business Intelligence được xếp hạng hàng đầu về chất lượng hiện nay. Họ giúp các doanh nghiệp đưa ra những quyết định chính xác trong thời gian ngắn thông qua phân tích. Nếu bạn còn đang phân vân giữa hai công cụ này thì đây là bài viết dành cho bạn

Chủ Đề