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

  • ☆ SUB4SUB CENTER! ☆ spam here

    ☆ SUB4SUB

    22 ŞUBAT 2010
  • FF Radio

    FF Radio

    16 Mayıs 2008
  • Unbox Therapy

    Unbox Therap

    21 Aralık 2010