Câu Query tính tổng theo thời gian mà cột giờ không phải dữ liệu thời gian

Liên hệ QC

MinhKhai

Giải pháp Ếc-xào
Tham gia
16/4/08
Bài viết
934
Được thích
568
Chào các anh chị

Em đang dùng Excel để lấy dữ liệu từ SQL Server database thông qua ADO.
Như bảng dưới, em muốn xin 1 câu Query để tính tổng Số Lượng và Trọng lượng các Mã Chuyến mà Ngày Đi/Giờ đi - Ngày Đến/Giờ đến < 2 giờ
Chú thích:​
+ Ngày ĐI luôn bằng hoặc sau ngày ĐẾN (Ngày đến =< Ngày đi). Ở đây bản chất là tính sản lượng các chuyến mà có thời gian ở lại dưới 2 giờ​
+ Data type của cột Giờ đang là Nchar(4)​

Cảm ơn các anh chị


1606718494582.png
 
Nếu lần sau bạn có file gửi thì mọi người giúp dễ hơn ý
Về bài toán của bạn thì mình nghĩ vấn đề chỉ là cột thời gian đang không phải là dữ liệu dạng thời gian, mình có đưa ra giải pháp như bên dưới để tính ra số phút chênh lệch giữa giờ đi và giờ đến => Sum lại với những kết quả số phút chênh nhỏ hơn 120
1606720325593.png
 
Nếu lần sau bạn có file gửi thì mọi người giúp dễ hơn ý
Về bài toán của bạn thì mình nghĩ vấn đề chỉ là cột thời gian đang không phải là dữ liệu dạng thời gian, mình có đưa ra giải pháp như bên dưới để tính ra số phút chênh lệch giữa giờ đi và giờ đến => Sum lại với những kết quả số phút chênh nhỏ hơn 120
View attachment 250295
Mình cần câu truy vấn từ SQL Database xuống Excel bạn ơi, không phải hàm tính toán của Excel nhé.
Với cả bạn mới chỉ làm phép trừ giờ mà chưa tính đến ngày. Nếu thời điểm đến là 23:30 ngày 29/11/2020 và thời điểm rời đi là 02:20 ngày 30/11/2020 thì hàm của bạn chưa chính xác được. Phép trừ giờ sẽ âm nhé
 
Web KT
Back
Top Bottom