這是我的SQL查詢。我在這個查詢的表格中有數據。但是這個查詢不會返回任何結果。我應該使用此查詢返回結果的數據是什麼?
Select Prod_Batch_ID,tbl_product.product_name, Quantity,DATE_FORMAT(Production_Date, '%W, %D %M %Y') from tbl_production,tbl_product where tbl_production.Product_ID = tbl_product.Product_ID and (Production_Date between STR_TO_DATE('2010-01-01 00:00:00.000','%m/%d/%Y')and DATE_ADD(STR_TO_DATE('2010-12-12 00:00:00.000','%m/%d/%Y'), INTERVAL 1 DAY))
表中的Production_Date列是時間戳類型。在這裏使用str_to_date將問題轉換爲日期?
你確定它應該返回的數據? – zsalzbank 2010-12-19 05:12:13
@codethis是的。我相信它應該返回數據... – rgksugan 2010-12-19 05:21:50