Tôi có công thức sau:SQL: Tổng số ngày trong một tháng
"Value1" * 100 * "Total day in a month" * "Value2"
Tôi có bảng sau:
ID Date Time Value1 Value2
1 2014-01-01 00:00 10 20
2 2014-01-01 01:00 20 5
Tôi muốn chọn một dữ liệu trong một năm với chỉ sử dụng một tham số là Year
.
Làm cách nào để áp dụng công thức vào truy vấn?
Kết quả sẽ là:
ID Date Time Value1 Value2 TotalDayinMonth Result
1 2014-01-01 00:00 10 20 31 620000
2 2014-01-01 01:00 20 5 31 310000
ff.
Xin lỗi tôi không hiểu. Bạn có thể cung cấp thêm chi tiết và làm việc thông qua một vài hàng đầu ra mà bạn đang mong đợi? –
Vì vậy, trên hàng 1 có ngày 2014-01-01, Tổng cộng trong một tháng = 31? –
Có, tôi chỉ chỉnh sửa câu hỏi. Vì vậy, nó sẽ tính toán tổng số ngày trong mỗi tháng. Jan = 31. Feb = 28. Mar = 31. Tùy thuộc vào số ngày trong tháng. – Haminteu