Tôi có bảng mysql có dữ liệu được kết nối với ngày. Mỗi hàng có dữ liệu và ngày, như sau:Mysql: Chọn tất cả dữ liệu giữa hai ngày
2009-06-25 75
2009-07-01 100
2009-07-02 120
Tôi có truy vấn mysql chọn tất cả dữ liệu giữa hai ngày. Đây là truy vấn:
SELECT data FROM tbl WHERE date BETWEEN date1 AND date2
Vấn đề của tôi là tôi cũng cần phải nhận được hàng giữa date1 và date2 thậm chí nếu không có dữ liệu cho một ngày.
Vì vậy, truy vấn của tôi sẽ bỏ lỡ những ngày trống trong khoảng thời gian từ 2009-06-25 đến 2009-07-01.
Tôi có thể theo cách nào đó thêm những ngày này chỉ với 0 dưới dạng dữ liệu không?
Josef: tôi nghĩ rằng bạn có nghĩa là http://www.artfulsoftware.com/infotree/queries.php?&bw=1504#95 – feihtthief
các url hoàn toàn giống nhau, phải không? –