Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]+[mssql] problem z zapytaniami
bigart
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 20.10.2006

Ostrzeżenie: (0%)
-----


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.

Ten post edytował bigart 14.08.2007, 12:35:05
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Kicok
post
Post #2





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

Ostrzeżenie: (0%)
-----


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' )


Ten post edytował Kicok 14.08.2007, 19:15:35


--------------------
"Sumienie mam czyste, bo nieużywane."
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 00:52