Đào tạo và triển khai phân tích dữ liệu chuyên nghiệp

JOIN VÀ UNION TRONG SQL KHÁC NHAU NHƯ THẾ NÀO?

JOIN VÀ UNION TRONG SQL KHÁC NHAU NHƯ THẾ NÀO?

JOIN và UNION là các mệnh đề trong SQL, được sử dụng để kết hợp dữ liệu của hai hoặc nhiều bảng nhưng cách chúng kết hợp dữ liệu và định dạng kết quả là khác nhau.

Giả sử, chúng ta muốn kết hợp thông tin giữa hai bảng bằng JOIN và UNION. Khi đó:
– JOIN được sử dụng khi chúng ta muốn kết hợp các thông tin của hai bảng theo chiều ngang. Điều kiện của JOIN thường là giữa hai bảng có ít nhất một cột chứa thuộc tính chung.
– UNION được sử dụng khi chúng ta muốn kết hợp các bộ giá trị của hai bảng có trong truy vấn theo chiều dọc. Để kết quả của UNION được trả về đúng nhất thì điều kiện khi sử dụng câu lệnh này là các cột trong hai bảng phải tương đương nhau cả về số lượng lẫn thuộc tính.
Hai mệnh đề này đều có nhiều phân loại khác nhau. Với JOIN, chúng ta có INNER JOIN, OUTER JOIN (gồm FULL JOIN, LEFT JOIN, RIGHT JOIN), CROSS JOIN hay SELF JOIN. Còn đối với UNION, chúng ta có UNION và UNION ALL. Về việc phân biệt các loại JOIN và UNION, các bạn có thể tiếp theo dõi các bài đăng tiếp theo của Datatomic nhé 💛

Chia sẻ bài viết:

Bài viết mới nhất
Query Syntax trong SQL - P2
Query Syntax trong SQL - P1
Naming Convention trong SQL
Ba hiểu lầm thường gặp khi được nói về kỹ năng phân tích dữ liệu
Những chứng chỉ phân tích dữ liệu tốt nhất giúp bạn có thể gây ấn tượng với nhà tuyển dụng - P1.

Bài viết liên quan

nh bài 28- Query Syntax SQL _P2
Query Syntax trong SQL - P2
SQL là ngôn ngữ lập trình phổ biến và gần như được sử dụng mọi lúc khi làm việc truy vấn dữ liệu. Càng...
Xem chi tiết
nh bài 27- Query Syntax SQL _P1 (1)
Query Syntax trong SQL - P1
SQL là ngôn ngữ lập trình phổ biến và gần như được sử dụng mọi lúc khi làm việc truy vấn dữ liệu. Càng...
Xem chi tiết
nh bài 26 - Naming Convention SQL
Naming Convention trong SQL
SQL là ngôn ngữ lập trình phổ biến và gần như được sử dụng mọi lúc khi làm việc truy vấn dữ liệu. Càng...
Xem chi tiết