これは私の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
@ codeethisはい。私はそれがデータを返す必要があると確信しています... – rgksugan