3
使用STR_TO_DATE我需要改變格式從日期時間,只是在SQL查詢的日期格式的一種方式,我曾嘗試:在PHP SQL查詢
$sql="SELECT created_by FROM meetings WHERE STR_TO_DATE('date_start', 'Y-m-d')='$CorrectDate'";
,但無濟於事。
date_start是SQL表中的字段。
任何幫助歡迎!
使用STR_TO_DATE我需要改變格式從日期時間,只是在SQL查詢的日期格式的一種方式,我曾嘗試:在PHP SQL查詢
$sql="SELECT created_by FROM meetings WHERE STR_TO_DATE('date_start', 'Y-m-d')='$CorrectDate'";
,但無濟於事。
date_start是SQL表中的字段。
任何幫助歡迎!
SELECT created_by
FROM meetings
WHERE date_start >= $correctDate
AND date_start < $correctDate + INTERVAL 1 DAY
不同於其涉及的功能或過date_start
的表達的任何解決方案,這是一個可優化搜索島 e。能夠有效地使用date_start
上的索引。
你不說你的DBMS是什麼:MySQL?甲骨文? SQL Server? – 2011-01-31 17:48:23
@Alvaro:`STR_TO_DATE`只能在`MySQL`中使用。 – Quassnoi 2011-01-31 17:49:07