Câu hỏi được gắn thẻ «gaps-and-islands»

Các vấn đề về khoảng cách và đảo liên quan đến việc tìm một dải giá trị bị thiếu (khoảng trống) hoặc một dải giá trị liên tiếp (đảo) trong một chuỗi số hoặc ngày tháng.

7
Lịch trình nhóm hàng ngày vào [Ngày bắt đầu; Ngày kết thúc] khoảng thời gian với danh sách các ngày trong tuần
Tôi cần chuyển đổi dữ liệu giữa hai hệ thống. Hệ thống đầu tiên lưu trữ lịch trình như một danh sách đơn giản của ngày. Mỗi ngày được bao gồm trong lịch trình là một hàng. Có thể có nhiều khoảng trống khác nhau trong chuỗi ngày (cuối tuần, …



5
Nhập dữ liệu bị thiếu dựa trên các giá trị cuối tháng trước
Cho các dữ liệu sau: create table #histories ( username varchar(10), account varchar(10), assigned date ); insert into #histories values ('PHIL','ACCOUNT1','2017-01-04'), ('PETER','ACCOUNT1','2017-01-15'), ('DAVE','ACCOUNT1','2017-03-04'), ('ANDY','ACCOUNT1','2017-05-06'), ('DAVE','ACCOUNT1','2017-05-07'), ('FRED','ACCOUNT1','2017-05-08'), ('JAMES','ACCOUNT1','2017-08-05'), ('DAVE','ACCOUNT2','2017-01-02'), ('PHIL','ACCOUNT2','2017-01-18'), ('JOSH','ACCOUNT2','2017-04-08'), ('JAMES','ACCOUNT2','2017-04-09'), ('DAVE','ACCOUNT2','2017-05-06'), ('PHIL','ACCOUNT2','2017-05-07') ; ... Đại diện khi người dùng nhất định được chỉ định cho một tài khoản. Tôi …

4
Tính tổng lượt truy cập
Tôi đang cố gắng viết một truy vấn trong đó tôi phải tính toán số lượt truy cập cho một khách hàng bằng cách chăm sóc các ngày chồng chéo. Giả sử cho ngày bắt đầu itemID 2009 là ngày 23 và ngày kết thúc là ngày 26 do đó …



1
Nén một chuỗi trong PostgreSQL
Tôi có một id serial PRIMARY KEYcột trong bảng PostgreSQL. Nhiều ids bị thiếu vì tôi đã xóa hàng tương ứng. Bây giờ tôi muốn "thu gọn" bảng bằng cách khởi động lại chuỗi và gán lại các ids theo cách mà idthứ tự ban đầu được giữ nguyên. Có …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.