Sử dụng CURRENT_TIMESTAMP
Một câu hỏi phổ biến trong các truy vấn phân tích là tìm dữ liệu trong một khoảng thời gian so với ngày hoặc thời điểm hiện tại. Dù các ngày trong dữ liệu của bạn là trong quá khứ, bạn sẽ thường xuyên làm việc với các bảng được cập nhật hàng ngày, thậm chí có cả dữ liệu streaming đổ về liên tục.
Bài tập này là một phần của khóa học
Giới thiệu về BigQuery
Hướng dẫn bài tập
- Hoàn chỉnh truy vấn để tìm chênh lệch số ngày so với ngày hiện tại cho năm đơn hàng đầu tiên bằng hàm
DATE_DIFF().
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- Finish the query to find the difference in days
SELECT
-- Add in the function to find the difference between two dates
___(
-- Finish the statement with the correct date part
EXTRACT(___ FROM order_purchase_timestamp),
-- Add the function to find the current date
___(),
DAY
)
FROM
ecommerce.ecomm_order_details
LIMIT 5;