SORU
29 EYLÜL 2010, ÇARŞAMBA


Nasıl MySQL kullanarak iki tarih arasında sorgu?

Aşağıdaki sorgu:

SELECT * FROM `objects` 
WHERE (date_field BETWEEN '2010-09-29 10:15:55' AND '2010-01-30 14:15:55')

hiçbir şey döndürür.

Sorgu olsa çalışmak için fazlasıyla yeterli veri gerekirdi. Neyi yanlış yapıyorum?

CEVAP
29 EYLÜL 2010, ÇARŞAMBA


İkinci tarih ilk tarihten önce (yani. 29 Eylül 2010 ve 30 Ocak 2010) arasında sorgulanıyor. Tarih: sırasını ters çevirmeyi dene

SELECT *
FROM `objects`
WHERE (date_field BETWEEN '2010-01-30 14:15:55' AND '2010-09-29 10:15:55')

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chilla Frilla™

    Chilla Frill

    7 Aralık 2006
  • Chriselle Lim

    Chriselle Li

    26 Ocak 2008
  • Kanál používateľa McsFuego

    Kanál použ

    12 EKİM 2011