SQL là ngôn ngữ tiêu chuẩn, phổ biến được sử dụng để truy xuất và thao tác với cơ sở dữ liệu hoặc bảng. Một truy vấn SQL, chẳng hạn như SELECT fruit, SKU FROM currentstock WHERE quantity>=20
giống như nói “Hãy xem bảng hiện tại và cung cấp cho tôi tên trái cây và SKU cho bất kỳ hàng nào có số lượng lớn hơn hoặc bằng 20” trong một truy vấn
Các hành động SQL rất tuyệt vời khi bổ sung cho các hành động bảng Catalytic khác. Sử dụng các hành động SQL cho công việc như lọc, sắp xếp hoặc nhóm phức tạp; . Thêm hàng hoặc CSV. Thêm hoặc xóa các cột để thao tác cấu trúc dữ liệu
Cách sử dụng truy vấn SQL
SQL là một cách dễ dàng để bắt đầu viết các truy vấn mạnh trên dữ liệu của bạn—bạn có thể viết các truy vấn SQL cơ bản, hữu ích chỉ trong vài phút. Có rất nhiều câu truy vấn SQL thông dụng, thiết thực với mọi người dùng, bạn có thể tham khảo một số trong phần dưới đây
Để tạo các truy vấn tùy chỉnh của riêng bạn, bạn có thể thử sửa đổi một số ví dụ bên dưới. Đối với các truy vấn phức tạp hơn, cần phải học ngôn ngữ SQL. Xem Hướng dẫn SQL của w3schools để biết thêm về cách học SQL
Các truy vấn thường được sử dụng
Bạn có thể bắt đầu ngay với các truy vấn SQL bằng cách sử dụng một số ví dụ được tạo sẵn. Dưới đây là 12 ví dụ bạn có thể sử dụng để bắt đầu
💡 Mẹo. Để biết thêm các mẫu tạo sẵn, hãy duyệt qua trang Ví dụ SQL từ w3schools—họ thậm chí còn có hộp cát SQL tương tác nơi bạn có thể thực hành và học SQL
Tất cả các truy vấn thường được sử dụng bên dưới sẽ sử dụng bảng ví dụ này làm cơ sở dữ liệu đang được truy vấn
Trái câyMÃ HÀNGSố lượngBắt buộcKhoTáo49440030MỹCam39350010EUCà chua23320040EUXoài12220080UKChanh93920040UKNho222 MXBạn có thể làm theo các ví dụ bên dưới bằng cách tải xuống và nhập bản demo Quy trình làm việc sau
Tải xuống quy trình làm việc demo CSV
Sử dụng Quy trình làm việc demo này để kiểm tra một số truy vấn SQL thường được sử dụng
sự cố khi tải xuống? . If downloading a Workflow, the file is a unique, Catalytic-specific file type that only works in Catalytic.
Nếu bạn không thể tải tệp xuống, hãy thử nhấp chuột phải > lưu mục tiêu dưới dạng.
Để biết thêm thông tin, hãy kiểm tra câu hỏi thường gặp trên.
Sau khi tải xuống bản demo, hãy xem cách thêm nó vào nhóm của bạn
Lấy dữ liệu từ tất cả các cộtTruy vấn. SELECT * FROM CatalyticTable;
Sự miêu tả. Biểu thức này lấy tất cả dữ liệu từ cơ sở dữ liệu
Kết quả ví dụ
Trái câyMÃ HÀNGSố lượngBắt buộcKhoTáo49440030MỹCam39350010EUCà chua23320040EUXoài12220080UKChanh93920040UKNho222 MXLấy dữ liệu từ các cột cụ thểTruy vấn. SELECT fruit, warehouse FROM CatalyticTable;
Sự miêu tả. Biểu thức này chỉ truy xuất các cột trái cây và kho hàng từ bảng
Kết quả ví dụ
FruitWarehouseTáoMỹCamEUCà chuaEUXoàiAnhChanhAnhNhoMXLọc dữ liệu dựa trên một điều kiệnTruy vấn. SELECT fruit, quantity, warehouse FROM CatalyticTable WHERE quantity