1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích Khám phá Dữ liệu bằng SQL

Connected

Bài tập

Cắt ngắn theo ngày/giờ

Không giống date_part() hay EXTRACT(), date_trunc() giữ lại các đơn vị ngày/giờ lớn hơn trường bạn chỉ định như một phần của ngày. Vì vậy, thay vì chỉ trích xuất một thành phần của timestamp, date_trunc() trả về đơn vị được chỉ định và cả các đơn vị lớn hơn.

Nhắc lại cú pháp:

date_trunc('field', timestamp)

Dùng date_trunc() để tìm số lượng trung bình các yêu cầu Evanston 311 được tạo mỗi ngày cho từng tháng trong dữ liệu. Bỏ qua các ngày không có yêu cầu khi tính trung bình.

Hướng dẫn

100 XP
  • Viết một truy vấn con để đếm số yêu cầu được tạo theo từng ngày.
  • Chọn tháng và số đếm trung bình theo tháng từ truy vấn con daily_count.