id || week_id || user_id || catch_id(0,1,2) 1 || 2 || 6 || 0 1 || 3 || 6 || 1 1 || 4 || 6 || 1 1 || 5 || 6 || 1 1 || 6 || 6 || 0 1 || 7 || 6 || 0 1 || 8 || 6 || 2 1 || 9 || 6 || 0 1 || 10 || 6 || 0 1 || 11 || 6 || 1
tôi cần tìm ra tuần max liên tiếp các catch = 1
và max tuần liên tiếp các catch = 0
cho mỗi người dùng (tất cả). Tôi hy vọng tôi làm cho bản thân mình rõ ràng.Tìm max không các hồ sơ liên tiếp
Trong bảng trên
max bắt liên tiếp = 1 cho người dùng 6 là (tuần 3,4,5)
max liên tiếp tuần bắt = 0 cho người sử dụng 6 là (tuần 6,7 và/hoặc tuần 9,10)
Làm thế nào để tôi tiếp tục. Tôi có thể làm điều này trong hoàn toàn sql. Một giải pháp php cũng được chào đón
truy vấn của bạn không hoạt động. chỉ cần chạy nó và xem – aWebDeveloper
lời xin lỗi. Typo trong một bí danh. Tôi đã chỉnh sửa câu trả lời của mình. –