15
Sorgu verilerimi yalnızca "Meeting Start"
'nın CURRENT_TIMESTAMP
'den büyük olduğu, ancak xZx21'nin CURRENT_TIMESTAMP öğesinden 12 saatten daha geç olmayacak şekilde döndürülmesi için filtrelemeye çalışıyorum.mysql geçerli zaman damgası 12 saat ekleyerek
Sorguda aşağıdakine CURRENT_TIMESTAMP satırına 12 saat ekleyebilir miyim?
Geçerli Çalışma Sorgusu:
$query ="SELECT * FROM Reservations WHERE [Room_ID] = '$field' AND [Meeting Start] > CURRENT_TIMESTAMP ORDER BY [Meeting Start] asc ";
Güncellendi:
$query ="SELECT * FROM Reservations WHERE [Room_ID] = '$field' AND [Meeting Start] > CURRENT_TIMESTAMP AND [Meeting Start] < (CURRENT_TIMESTAMP + 12) ORDER BY [Meeting Start] asc ";
İlginç - Tarih/saat işlevi olmadan bunu yapabileceğinizi bilmiyordum. – nickb
@nickb: Evet, 'INTERVAL' anahtar kelimesi kullanışlı bir: -P –