- 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
- SYSTEM
- SOLUTION
- TRAINING
- CONTACT
Thứ Năm, 18 tháng 9, 2025
Thứ Bảy, 6 tháng 9, 2025
SQL Limiting Rows – Lấy giới hạn số hàng trả về trong truy vấn SQL
Trong SQL, việc giới hạn số hàng trả về từ một câu truy vấn là một kỹ thuật quan trọng để quản lý dữ liệu, tối ưu hóa hiệu suất và tránh trả về quá nhiều dữ liệu không cần thiết. Các từ khóa và phương pháp để giới hạn số hàng trả về có thể khác nhau giữa các hệ quản trị cơ sở dữ liệu (DBMS) như MySQL, PostgreSQL, SQL Server và Oracle.
Thứ Năm, 4 tháng 9, 2025
Giới thiệu về SQL, SQL là gì?
SQL là viết tắt của Structured Query Language (Ngôn ngữ truy vấn có cấu trúc), là một ngôn ngữ lập trình được sử dụng để truy vấn, thao tác và quản lý dữ liệu trong cơ sở dữ liệu quan hệ. SQL được sử dụng rộng rãi trong nhiều lĩnh vực khác nhau như quản lý doanh nghiệp, phát triển web, khoa học dữ liệu, v.v.
Thứ Tư, 4 tháng 10, 2023
Thứ Hai, 28 tháng 8, 2023
Nên tạo index cho trường foreign key để tránh treo cứng hệ thống
Thứ Hai, 21 tháng 8, 2023
Sql là gì? 6 lý do tại sao bạn nên học SQL
DDL – Ngôn ngữ định nghĩa dữ liệu (Data Definition Language)DML – Ngôn ngữ thao tác dữ liệu(Data Manipulation Language)DCL – Ngôn ngữ điều khiển dữ liệu (Data Control Language)
Sửa bài viết1. Khai thác dữ liệu2. Nhu cầu lập trình viên SQL cao3. Dữ liệu có ở mọi nơi4. Thao tác với dữ liệu dễ dàng5. SQL được sử dụng và hỗ trợ bởi nhiều công ty lớn6. SQL giúp công việc lập trình dễ dàng hơn
Thứ Hai, 24 tháng 7, 2023
Tìm hiểu Sequence trong Oracle
Trong bài này chúng ta sẽ tìm hiểu một đối tượng thường được dùng để tạo ra các số tăng dần hoặc giảm dần trong Oracle, đó là Sequence. Mỗi một Sequence được tạo ra sẽ được lưu trữ trên hệ thống cho đến khi bạn thực hiện một thao tác xóa.
Oracle SQL căn bản
Danh sách các bài viết trong chuyên mục Oracle căn bản, đây là những bài viết mới nhất được cập nhật trong mục Oracle căn bản.
Giải bài tập tổng hợp Oracle SQL căn bản
Dưới đây là bài giải bài tập SQL Oracle căn bản của bài trước, bài giải này mình sưu tầm trên internet để các bạn tham khảo.
Bài tập tổng hợp Oracle SQL căn bản
Xin giới thiệu với các bạn một bài tập thực hành tổng hợp giúp các bạn thực hanh quen tay với các lệnh căn bản trong Oracle, bài tập này mình sưu tầm được trên mạng và đăng lại tại đây.
Tìm hiểu Self Join trong Oracle
Trong bài này mình sẽ hướng dẫn bạn sử dụng một kỹ thuật dùng để JOIN một bảng với nhau kỹ thuật là Self Join.
Trong Oracle Self Join không phải là một cú pháp lệnh của SQL mà nó là một kỹ thuật để xử lý tường hợp bạn muốn thực hiện phép JOIN trên cùng một bảng, nghĩa là bảng bên phải và bên trái là một.
Outer Join trong Oracle
Ở bài trước mình đã giới thiệu Inner Join trong Oracle rồi, vậy thì bài này mình sẽ nói về một thể loại join Join khác đó là Outer. Chúng ta sẽ tìm hiểu ba thể loại Outer Join, thứ nhất là Left Outer Join, thứ hai là Right Outer Join và cuối cùng là Full Outer Join.
Inner Join trong Oracle
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.
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ử 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.
Sắp xếp kết quả với lệnh ORDER BY trong Oracle
Trong bài này mình sẽ giới thiệu lệnh dùng để sắp xếp kết quả trả về của lệnh select, đó là lệnh order by. Chúng ta có hai kiểu sắp xếp, thứ nhất là tăng dần và thứ hai là giảm dần.
Chọn nhiều bảng tại lệnh From trong Oracle
Ở các bài trên mình đã hướng dẫn bạn sử dụng lệnh FROM để lấy dữ liệu từ một bảng. Tuy nhiên bạn cũng có thể chọn nhiều bảng tại FROM, lúc này Oracle sẽ thực hiện phép tích đề cát để tạo ra một bảng mới chứa toàn bộ thông tin của hai bảng.
Loại bỏ dữ liệu trùng lặp với lệnh DISTINCT trong Oracle
Trường hợp dữ liệu trả về bị trùng lặp thì bạn có thể sử dụng lệnh DISTINCT để loại bỏ dữ dữ liệu bị trùng, chỉ để lại một record duy nhất. Ví dụ bạn lấy danh sách sinh viên đã từng đăng ký tham dự cuộc thi viết phần mềm, nếu sinh viên A đã tham gia nhiều lần thì kế quả trả về sẽ bị trùng, mà ta chỉ cần một record là đủ nên sẽ dùng lệnh DISTINCT trong Oracle để loại bỏ.
ĐỌC NHIỀU
-
Checklist triển khai theo 6 giải pháp của Bộ TT&TT (có phân vai “Ai làm gì” – từng bước – mẫu tài liệu cần chuẩn bị). Template “Kế h...
-
ASM là viết tắt của “Automatic Storage Management” trong hệ thống quản lý cơ sở dữ liệu của Oracle. ASM là một công nghệ của Oracle Databas...
-
Serial: sneep All Hardware # prtdiag -v // verbose show đầy đủ thông tin # prtconf