Tôi có một bảng chứa cột d_date. Trong cột này, chỉ chứa giá trị ngày.Tìm ngày bị thiếu (PostgreSQL)
Câu hỏi của tôi là "Tôi muốn tìm các ngày bị thiếu trong cột này (d_date)".
ví dụ: Cột này chứa ngày từ "1 tháng 1 năm 2007" đến "7 tháng 1 năm 2007" sau đó tôi muốn tìm ngày bị thiếu giữa "1-Jan-2007" đến "10-Jan-2007 " và kết quả của tôi phải là" 8 tháng 1 năm 2007 "," ngày 9 tháng 1 năm 2007 "," ngày 10 tháng 1 năm 2007 ".
Vì vậy, làm cách nào tôi có thể nhận được kết quả này?
Không cần CTE đệ quy - 'generate_series()' sẽ hiệu quả hơn –
@a_horse_with_no_name true. Chỉnh sửa. –