Truy vấn SQL có thể chạy trên Excel không?
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ư Show
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 SQLSQL 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ụngBạ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. 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. 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. 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. Sự miêu tả. Biểu thức này chỉ truy xuất các cột trái cây, số lượng và kho, nhưng chỉ các hàng có số lượng nhỏ hơn 300 Kết quả ví dụ Trái câySố lượngNhà khoCà chua200EUXoài200UKChanh200UKLọc dữ liệu dựa trên nhiều điều kiệnNhiều điều kiện sử dụng ANDTruy vấn. Sự miêu tả. Biểu thức này chỉ truy xuất các cột trái cây, số lượng và kho hàng nhưng chỉ các hàng có số lượng nhỏ hơn 300 và kho hàng ở Vương quốc Anh Kết quả ví dụ Trái câySố lượngNhà khoXoài200UKChanh200UKNhiều điều kiện sử dụng ORTruy vấn. Sự miêu tả. Biểu thức này chỉ truy xuất các cột trái cây, số lượng và kho hàng, nhưng chỉ các hàng có số lượng nhỏ hơn 300 hoặc kho hàng ở EU Kết quả ví dụ Lọc các hàng riêng biệtTruy vấn. Sự miêu tả. Biểu thức này chỉ truy xuất các cột kho, nhưng chỉ truy xuất bản ghi duy nhất đầu tiên trong cột. Ví dụ: chỉ các hàng EU và UK đầu tiên được trả về Kết quả ví dụ Nhà KhoUSAEUUKMXLọc các cột trốngTruy vấn. Sự miêu tả. Biểu thức này chỉ truy xuất các cột trái cây, số lượng và kho, nhưng chỉ khi số lượng không rỗng/rỗng Kết quả ví dụ Trái câySố lượngNhà khoTáo400MỹCam500EUCà chua200EUXoài200UKChanh200UKSắp xếp dữ liệu theo một cột cụ thểSắp xếp theo thứ tự tăng dầnTruy vấn. ________số 8 Sự miêu tả. Biểu thức này chỉ truy xuất các cột trái cây, số lượng và kho và sắp xếp chúng theo thứ tự bảng chữ cái theo thứ tự tăng dần Kết quả ví dụ Trái câySố lượngNhà khoTáo400MỹNho MXLemon200UKXoài200UKCam500EUCà chua200EUSắp xếp theo thứ tự giảm dầnTruy vấn. Sự miêu tả. Biểu thức này chỉ truy xuất các cột trái cây, số lượng và kho và sắp xếp chúng theo thứ tự bảng chữ cái theo thứ tự giảm dần Kết quả ví dụ Trái câySố lượngNhà khoCà chua200EUCam500EUXoài200UKChanh200UKNho MXApple400USALọc các giá trị khớp với một mẫuToán tử LIKE trong SQL có một cú pháp duy nhất để giúp làm cho truy vấn của bạn càng cụ thể càng tốt. Ví dụ: bạn có thể nối thêm Truy vấn. Sự miêu tả. Biểu thức này chỉ truy xuất các cột trái cây, số lượng và kho, nhưng chỉ khi cột trái cây chứa ký tự Kết quả ví dụ Trái câySố lượngNhà khoCam500EUCà chua200EUXoài200UKChanh200UKThực hiện các phép tính đơn giản trên các giá trị cộtTruy vấn. Sự miêu tả. Truy vấn này trừ cột bắt buộc khỏi cột số lượng và trả về một giá trị mới trong một cột mới Kết quả ví dụ số lượng - bắt buộc370490160120160Tính giá trị trung bình của các giá trị cộtTruy vấn. Sự miêu tả. Truy vấn này tính giá trị trung bình của cột và trả về giá trị mới trong cột mới Kết quả ví dụ AVG(số lượng)300Tính tổng hoặc trung bình của các giá trị cộtTrung bình một cộtTruy vấn. Sự miêu tả. Truy vấn này tính giá trị trung bình của cột và trả về giá trị mới trong cột mới Kết quả ví dụ AVG(số lượng)300Tính tổng một cộtTruy vấn. Sự miêu tả. Truy vấn này tính tổng của cột và trả về một giá trị mới trong một cột mới Kết quả ví dụ TỔNG(số lượng)1500Xác định giá trị tối thiểu hoặc tối đa của một cộtTìm tối đa từ một cộtTruy vấn. Sự miêu tả. Truy vấn này trả về giá trị lớn nhất của cột và trả về giá trị đó trong một cột mới Kết quả ví dụ TỐI ĐA(số lượng)500Tìm min từ một cộtTruy vấn. Sự miêu tả. Truy vấn này trả về giá trị tối thiểu của cột và trả về giá trị đó trong một cột mới Kết quả ví dụ TỐI THIỂU(số lượng)200⚠️ Lưu ý. Tại thời điểm này, không phải tất cả các hàm SQL đều được hỗ trợ trong Catalytic. Ví dụ: JOIN, CONCAT, INNER, DELETE, UPDATE và INSERT INTO hiện không hoạt động. Đồng thời, các hành động SQL có thể truy vấn một cơ sở dữ liệu tại một thời điểm Cách định cấu hình hành động nàyGhi chú
Khi định cấu hình hành động này, hãy tham chiếu một Tệp trong cấu hình trường Tệp Nguồn và nhập một chuỗi hoặc tham chiếu một trường trong cấu hình trường Truy vấn SQL. Các trường cho hành động này
Điều này sẽ xuất ra cái gì?Hành động này có thể tạo ra nhiều trường. Để giúp sắp xếp các trường đầu ra, tiền tố ở trên sẽ được thêm vào đầu mỗi tên trường đầu ra, được phân tách bằng hai dấu gạch ngang. Mỗi trường sẽ có kết quả là. Các trường đầu ra cho hành động này
Nhận trợ giúp với một vấn đề hoặc câu hỏiNếu có điều gì đó không hoạt động như mong đợi hoặc bạn đang tìm kiếm đề xuất, hãy xem qua các tùy chọn bên dưới Cột số nguyên/số thập phân của tôi không được sắp xếp chính xácĐiều này có thể xảy ra do bạn có trường Loại văn bản ngắn hoặc Văn bản dài có số nguyên trong đó. Nếu bạn sắp xếp một trường loại văn bản, ngay cả khi nó chứa các số nguyên, nó sẽ sắp xếp nó thành văn bản theo thứ tự abc, không phải theo số Trong ví dụ sau đây, các ví dụ về loại cột Văn bản trên cùng bên phải cho biết cách sắp xếp trường văn bản có số nguyên khi được sắp xếp theo thứ tự giảm dần hoặc tăng dần Để biết thông tin về cách chuyển đổi một trường thành một loại trường mới, hãy xem bài viết Chuyển đổi một trường thành một loại trường mới Hành động xuất ra một bảng hoặc tệp trốngHành động có thể trả về một bảng trống nếu truy vấn sử dụng SQL không được hỗ trợ hoặc được định dạng không chính xác. Tại thời điểm này, không phải tất cả các hàm SQL đều được hỗ trợ trong Catalytic. Ví dụ: JOIN, CONCAT, INNER, DELETE, UPDATE và INSERT INTO hiện không hoạt động. Đồng thời, các hành động SQL có thể truy vấn một cơ sở dữ liệu tại một thời điểm |