哪种方法最快?PHP和MYSQL优化方式按日期区间选择
一)$query="SELECT id FROM example WHERE date_sent>='".$date1."' AND date_sent<='".$date2."'";
或
B)$query="SELECT id FROM example WHERE date_sent BETWEEN '".$date1."' AND '".$date2."'";
此外,什么是更快,更好,如果我的格式为'02/12/2010' 的日期?
a)至在PHP日期变换像 '2010-12-02' 的格式,并且直接比较它'WHERE date_sent>=2010-12-02'
或
b)中所用的MySQL功能: 'WHERE date>=str_to_date('02/12/2010','%d/%m/%Y')'
?
由于
+1为PDO提示。我只是想添加到我的答案。 – 2010-12-02 09:23:32