PHP ve MySQL tarih aralığının ile seçmek için bir yol optimize

0 Cevap php

Hızlı yolu hangisidir?

a) $query="SELECT id FROM example WHERE date_sent>='".$date1."' AND date_sent<='".$date2."'";

veya

b) $query="SELECT id FROM example WHERE date_sent BETWEEN '".$date1."' AND '".$date2."'";

Ben biçimi '02 / 12/2010 'bir tarih varsa da, daha hızlı ve daha iyi nedir?

a) '2010-12-02 'gibi bir fveyamata tarih php dönüşümü ve doğrudan 'WHERE date_sent>=2010-12-02' karşılaştırın

veya

b) to use the mysql function: 'WHERE date>=str_to_date('02/12/2010','%d/%m/%Y')' ?

Teşekkürler

0 Cevap