Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Date i int jak sumować ?
liker
post 1.06.2010, 21:03:32
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 1.06.2010

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


Witam mam dwie dane jedno jako date (data_rezerwacji) a drugą jako int (długosc_rezerwacji)
I jak z tego wygenerować date (końcową) ?
Znaczy sie data_rezerwacji + dlugosc_rezerwacji

  1. DATEADD("day", dlugoscrezerwacji, ModifiedDate) AS Koncowa

Jakoś tak mniejwięcej ?

Proszę o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
croc
post 1.06.2010, 22:43:48
Post #2





Grupa: Zarejestrowani
Postów: 706
Pomógł: 108
Dołączył: 12.03.2010

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


Może po prostu tak:
  1. SELECT DATEADD(day, długosc_rezerwacji, data_rezerwacji) AS data_koncowa
  2. FROM tabela

questionmark.gif
Go to the top of the page
+Quote Post
liker
post 1.06.2010, 22:49:10
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 1.06.2010

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


dobra dzięki za pomoc ale chodziło mi o coś takiego winksmiley.jpg


  1. SELECT *, DATEADD(day,+dlugosc_pobytu,data_meld) AS data_koncowa
  2. FROM wszystkiepokoje


Tylko nie wiem dlaczego taka data_koncowa
nie chce działać potem w funkcji

Dokładnie to mam taką procedure i niechce mi działać

  1. CREATE PROCEDURE dbo.[wolne]
  2. @BeginningDate DateTime
  3. AS
  4. IF @BeginningDate IS NULL
  5. BEGIN
  6. RAISERROR('Nie mozna wstawic pustej wartosci', 14, 1)
  7. RETURN
  8. END
  9. SELECT *, DATEADD(day,+dlugosc_pobytu,data_meld) AS data_koncowa
  10. FROM wszystkiepokoje
  11. WHERE ( data_koncowa < @BeginningDate ) AND (data_meld < @BeginningDate)
  12. Go


Ten post edytował liker 1.06.2010, 22:53:28
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 Wersja Lo-Fi Aktualny czas: 24.06.2025 - 07:49