Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]+[mssql] problem z zapytaniami
Forum PHP.pl > Forum > Przedszkole
bigart
Witam.

robie baze ogłoszeń i mam 2 problemy.

1.Jak automatycznie przy dodawaniu ogłoszenia w pole "data" (pole jest typu date) wskakiwała aktualna data systemowa?
Chodzi mi o to jak to zrobic w zapytaniu insert.

2.Jak wyciągać z bazy rekordy nie starsze niż 60 dni (względem pola "data" - daty dodania)
Chodzi mi o to jak zrobić to przez zapytanie select.
Kicok
1. GETDATE()
  1. INSERT INTO tabela ( kolumna1, kolumna2, DATA ) VALUES ( 'aaa', 'bbb', GETDATE() )



2. Ta funkcja (DATEDIFF()) z pierwszym parametrem: "dd" zwraca różnicę dat w dniach. Możesz ją sobie wstawić do WHERE i porównać różnicę dwóch dat z liczbą 60
  1. SELECT DATEDIFF( dd, '2007-07-15 00:00', '2007-08-05 00:00' )
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.