Sql (Structured Query Language) ngôn ngữ truy vấn cơ sở dữ liệu có cấu trúc, lấy dữ liệu từ bảng dữ liệu nguồn tạo ra báo cáo. Cùng với Học Excel Online khám phá một vài điều thú vị về SQL trong Excel ngay nhé các bạn.
Xem nhanh
Để sử dụng được sql ngay trên Excel chúng ta sẽ sử dụng Add- ins HocExcel Oline của HocExcel Oline để thực hiện việc đó nhé, nếu máy tính nào chưa có các bạn có thể cài đặt tại đây
Từ khóa SELECT
SELECT được sử dụng để lấy dữ liệu từ một hoặc nhiều bảng trong cơ sở dữ liệu.
Từ khóa FROM
FROM dùng để chỉ định dữ liệu sẽ được lấy ra từ những bảng nào, và các bảng đó quan hệ với nhau như thế nào.
Từ khóa GROUP BY
GROUP BY dùng để kết hợp các bản ghi có những giá trị liên quan với nhau thành các phần tử của một tập hợp nhỏ hơn các bản ghi.
Từ khóa HAVING
HAVING dùng để xác định những bản ghi nào, là kết quả từ từ khóa GROUP BY, sẽ được lấy ra.
Từ khóa ORDER BY
ORDER BY dùng để xác định dữ liệu lấy ra sẽ được sắp xếp theo những cột nào.
SELECT [COT1], [COT2], [COTN] FROM [SHEETS$obatdau:oketthuc]
Các bạn xem hình ảnh dưới nhé.
Với trường hợp các bạn đặt name range(Không sử dụng Name động được) thì các bạn cần chỉnh sửa lại cú pháp như sau
SELECT [COT1], [COT2], [COTN] FROM Namerange
Ví dụ
Kết hợp với từ khóa Where để lọc ra theo một điều kiện nào đó.
SELECT [COT1],[COT2],[COTN] FROM NAMERANGE WHERE [COT1] = ?
Ví dụ.
Ngoài ra để hiểu rõ hơn về câu truy vấn như thế nào các bạn có thể tham khảo thêm tại VBA Excel
Qua bài viết vừa rồi Hoc Excel Online hi vọng các bạn đã biết cách đưa ngôn ngữ SQL vào trong Excel để tạo ra báo cáo nhanh gọn và đơn giản nhất
Hướng dẫn lập sổ cái bằng hàm Heosql
Hướng dẫn lập sổ nhật ký chung trên Excel