5 hàm SQL nâng cao 📝
Những hàm này sẽ giúp bạn viết một tập lệnh SQL tốt hơn và giúp bạn trở thành một kỹ sư giỏi hơn.
👉🏻 QUALIFY
Nó tương tự như mệnh đề WHERE, nhưng QUALIFY được sử dụng để lọc các hàng sau khi áp dụng một phép toán tổng hợp hoặc hàm phân tích có cửa sổ.
👉🏻 APPROX_COUNT (hoặc SUM)
Đôi khi bạn không cần trích xuất COUNT/SUM mà chỉ cần giá trị gần đúng để bắt đầu công việc.
Các hệ thống dữ liệu hiện đại có thể cung cấp cho bạn kết quả nhanh chóng khi bạn sử dụng các hàm này.
👉🏻 UNNEST
Bạn sẽ làm việc với rất nhiều dữ liệu phi cấu trúc sẽ có trong Mảng/Danh sách, sử dụng các hàm như UNNSET có thể giúp bạn làm việc với chúng dễ dàng.
👉🏻 Các hàm Địa lý
Các hàm này được thiết kế đặc biệt để xử lý Dữ liệu Địa lý, chúng thường bắt đầu bằng “ST_”
👉🏻 SAFE_CAST
Khi bạn áp dụng hàm ép kiểu trong tập lệnh, nó có thể không thành công do một số dữ liệu rác
Ví dụ: CAST(“hello” AS INT) — sẽ không hoạt động!
Bạn có thể sử dụng SAFE_CAST, nó sẽ tự động xử lý lỗi và tạo giá trị NULL
======================
dataengineer hashtagdataengineering hashtagdataanalytics hashtagsql
Darshil Parmar
(St.)
Ý kiến bạn đọc (0)