Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MSSQL] WHERE czas = CURDATE()";
Forum PHP.pl > Forum > Przedszkole
gregi
czas = 2015-05-03 15:36:14

jak napisać zapytanie aby zwróciło wiersze z datą dzisiejsza? pole czas jest opisane powyżej

  1. String query = "SELECT COUNT(*) FROM todo WHERE czas = CURDATE()";
mmmmmmm
SELECT Count(*) FROM toto WHERE Date(czas)=CURDATE()
gregi
  1. public void updateScheduledTimeSlowko_TODO(String slowko_ang, int minutes)
  2. {
  3. String query = "UPDATE Widok_todo SET czas = DATE_ADD(now(), INTERVAL "
  4. + minutes + " MINUTE) WHERE ...


czasami podaję wartość w minutach a czasami w dniach czyili np 2 dni.

int day = 1440;
updateScheduledTimeSlowko_TODO(cos, day*2)

A jak zaokrąglić by zapytanie wstawiało datę za dwa dni lecz zawsze z godziną 00:00?
mmmmmmm
Zmień TAG, to nie MS SQL.
SwiezuPL
[...] `costamcostam`=(CURDATE() + INTERVAL 2 DAY) [...]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.