/
Forside
/
Teknologi
/
Udvikling
/
SQL
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
SQL
#
Navn
Point
1
pmbruun
1704
2
niller
962
3
fehaar
730
4
Interkril..
701
5
ellebye
510
6
pawel
510
7
rpje
405
8
pete
350
9
gibson
320
10
smorch
260
Vis alle poster mellem to datoer
Fra :
Allan Schuster Bach
Dato :
21-08-05 12:29
Jeg har et problem som jeg ikke lige kan finde den rigtige løsning på. Jeg
er igang med at lave en info side og har behov for at en masse poster som
ligger i mellem to datoer
Kraven er følgende:
En post må først blive vist når startdatoen er blevet passeret
En post skal ikke vises, hvis slutdatoen er blevet passeret.
Jeg har en tabel som indeholder 3 rækker som er infoid, starttid og sluttid,
som kunne se således ud.
1 20-08-2005 15:00:00 25-08-2005 16:00:00
2 21-08-2005 13:00:00 24-08-2005 15:00:00
3 19-08-2005 01:00:00 20-08-2005 15:00:00
4 19-08-2005 01:00:00 26-08-2005 15:00:00
5 22-08-2005 15:00:00 23-08-2005 23:00:00
I dette eksempel så skal post 5 ikke blive vist før i morgen og post 3 skal
ikke blive vist mere.
Hvordan skal en sådan SQL se ud
PS. det skal køre på en SQL2000
Peter Lykkegaard (
21-08-2005
)
Kommentar
Fra :
Peter Lykkegaard
Dato :
21-08-05 15:29
"Allan Schuster Bach" wrote
> En post må først blive vist når startdatoen er blevet passeret
> En post skal ikke vises, hvis slutdatoen er blevet passeret.
>
> Jeg har en tabel som indeholder 3 rækker som er infoid, starttid og
> sluttid, som kunne se således ud.
>
> 1 20-08-2005 15:00:00 25-08-2005 16:00:00
> 2 21-08-2005 13:00:00 24-08-2005 15:00:00
> 3 19-08-2005 01:00:00 20-08-2005 15:00:00
> 4 19-08-2005 01:00:00 26-08-2005 15:00:00
> 5 22-08-2005 15:00:00 23-08-2005 23:00:00
>
> I dette eksempel så skal post 5 ikke blive vist før i morgen og post 3
> skal ikke blive vist mere.
>
> Hvordan skal en sådan SQL se ud
>
Det er ret enkelt
Hvilken datatype er starttid og sluttid?
Slå op i BOL efter BETWEEN
> PS. det skal køre på en SQL2000
>
Mener du MSSQL 2000?
- Peter
Allan Schuster Bach (
21-08-2005
)
Kommentar
Fra :
Allan Schuster Bach
Dato :
21-08-05 16:37
> Hvilken datatype er starttid og sluttid?
smalldatetime
> Slå op i BOL efter BETWEEN
> Mener du MSSQL 2000?
Jep
Allan Bach
Kaj Julius (
21-08-2005
)
Kommentar
Fra :
Kaj Julius
Dato :
21-08-05 22:44
"Allan Schuster Bach" <newskonto@schuster.dk> skrev i en meddelelse
news:43086581$0$78284$157c6196@dreader1.cybercity.dk...
> Jeg har et problem som jeg ikke lige kan finde den rigtige løsning på. Jeg
> er igang med at lave en info side og har behov for at en masse poster som
> ligger i mellem to datoer
>
> Kraven er følgende:
> En post må først blive vist når startdatoen er blevet passeret
> En post skal ikke vises, hvis slutdatoen er blevet passeret.
>
> Jeg har en tabel som indeholder 3 rækker som er infoid, starttid og
> sluttid, som kunne se således ud.
>
> 1 20-08-2005 15:00:00 25-08-2005 16:00:00
> 2 21-08-2005 13:00:00 24-08-2005 15:00:00
> 3 19-08-2005 01:00:00 20-08-2005 15:00:00
> 4 19-08-2005 01:00:00 26-08-2005 15:00:00
> 5 22-08-2005 15:00:00 23-08-2005 23:00:00
>
> I dette eksempel så skal post 5 ikke blive vist før i morgen og post 3
> skal ikke blive vist mere.
>
> Hvordan skal en sådan SQL se ud
>
> PS. det skal køre på en SQL2000
>
SELECT * FROM xx WHERE Now BETWEEN starttid and sluttid
Søg
Alle emner
Teknologi
Udvikling
SQL
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177558
Tips :
31968
Nyheder :
719565
Indlæg :
6408920
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.