Trong bài này mình sẽ giới thiệu thể loại JOIN đầu tiên đó là INNER JOIN. Đây là loại đơn giản và dễ hiểu nhất và thường được sử dụng nhất khi quản lý database.
- HOME
- BASIC
- INSTALL
- ADMIN
- FULL BÀI VIẾT
- CÂU HỎI THƯỜNG GẶP
- ADMIN TUTORIAL
- CÀI ĐẶT, PATCH
- UPGRADE/MIGRATION
- NGUYÊN LÝ
- CÔNG CỤ
- INSTANCE
- USER, QUYỀN
- LƯU TRỮ (STORAGE)
- GIAO DỊCH
- BẢO MẬT
- OBJECTS
- BACKUP
- RECOVERY
- BẢO TRÌ
- HIỆU NĂNG (PERFORMANCE)
- CÁC LỖI THƯỜNG GẶP
- TROUBLESHOOTING
- QUY TRÌNH VẬN HÀNH ORACLE DATABASE A-Z
- VẬN HÀNH TỰ ĐỘNG
- TIPS
- KHO TÀI NGUYÊN
- EXADATA
- KHÁC
- DEV
- SECURITY
- TUNNING
- RAC
- HA
- OTHER DB
- DEVOPS
- SOLUTION
- TRAINING
- CONTACT
Thứ Hai, 24 tháng 7, 2023
Các loại JOIN trong Oracle
Trong phần này chúng ta sẽ nói về JOIN, một lệnh dùng để kết nối 2 bảng với nhau giống như phép tích đề cát, tuy nhiên về mặt tối ưu thì nó được xem là tốt hơn so với phép tích. Nếu bạn chưa hiểu về phép tích thì mình sẽ giải thích lại một chút.
Toán tử MINUS trong Oracle
Trong Oracle toán tử MINUS có tác dụng ngược lại với INTERSECT.
Với toán tử INTERSECT sẽ hợp kết quả của 2 lệnh SELECT và chọn ra những record nào trùng nhau thì MINUS sẽ hợp lại và chọn ra những record chỉ có ở câu SELECT đầu tiên mà không có ở câu SELECT thứ hai.
Bạn hãy xem hình sau đây sẽ thấy rõ ràng hơn, phần màu xanh nhạt là phần được chọn bởi MINUS.
Toán tử INTERSECT trong Oracle
Trong Oracle, toán tử INTERSECT có tác dụng ngược lại với toán tử UNION, nghĩa là nó dùng để gộp hai câu lệnh SELECT lại với nhau và chọn ra những record có dữ liệu trùng nhau, nghĩa là record nào ở A mà xuất hiện ở B nữa thì mới được chọn.
Toán tử UNION ALL trong Oracle
Trong Oracle ngoài UNION ra chúng ta còn một toán tử có chức năng tương tự đó là UNION ALL.
Toán tử UNION trong Oracle
Trong bài này mình sẽ giới thiệu với các bạn một toán tử rất thú vị đó là toán tử UNION trong Oracle.
Lọc kết quả ở Group By với lệnh Having trong Oracle
Ở lệnh SELECT chúng ta có WHERE dùng để lọc, vậy ở Group By sẽ lọc dữ liệu bằng cách nào? Rất đơn giản, bạn sẽ sử dụng lệnh HAVING, lệnh này có cách dùng giống với lệnh WHERE.
ĐỌC NHIỀU
-
Các phần mềm quản lý đơn hàng là “người bạn đồng hành” không thể thiếu của các shop hoạt động online ngày nay. Bởi, không chỉ cải thiện hiệu...
-
Ứng dụng quản lý bán hàng là “người bạn đồng hành” không thể thiếu đối với việc kinh doanh offline lẫn online. Bởi lẽ, chúng vừa giúp người ...
-
Hiện nay, các phần mềm bán hàng online được không ít chủ shop tin chọn nhờ sở hữu nhiều tính năng thông minh, giúp việc quản lý quy trình bá...
-
Oracle Enterprise Manager (OEM) là một bộ công cụ quản trị toàn diện được phát triển bởi Oracle Corporation nhằm cung cấp khả năng quản lý ...