/
Forside
/
Teknologi
/
Udvikling
/
SQL
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
SQL
#
Navn
Point
1
pmbruun
1704
2
fehaar
730
3
Interkril..
701
4
ellebye
510
5
pawel
510
6
rpje
405
7
pete
350
8
gibson
320
9
smorch
260
10
svend_dyhr
250
Hjælp til sql (mssql7)
Fra :
Posti
Dato :
13-02-02 00:05
Hej
Jeg har brug for lidt hjælp med noget SQL
For hver Aid i A skal jeg bruge Price fra B hvor Date
er størst ('Max(Date)' )
(for id 3 =133600000 )
På en MS SQL7 db med 2 tabeller:
A:
Aid Code
----------- --------------------------------
1 AA15974695
3 AA15960983
5 AA16050974
B:
Bid Price Date
----------- -------------- ---------------- --------
1 135900000 2001-06-29 10:28:00
1 135911111 2001-07-03 13:53:00
3 135900000 2001-07-11 16:20:00
3 135922222 2001-07-07 16:05:00
3 133600000 2001-08-03 15:56:00
5 133600000 2001-08-04 12:57:00
5 133644444 2001-08-07 14:36:00
5 135900000 2001-07-12 15:08:00
Nogen forslag ??
Peter Lykkegaard (
13-02-2002
)
Kommentar
Fra :
Peter Lykkegaard
Dato :
13-02-02 08:13
"Posti" <Posti@indbakke.dk> wrote in message
news:Tbha8.11176$B43.832904@news000.worldonline.dk...
> Hej
>
> Jeg har brug for lidt hjælp med noget SQL
>
> For hver Aid i A skal jeg bruge Price fra B hvor Date
> er størst ('Max(Date)' )
> (for id 3 =133600000 )
>
Kik på Max og Group By i Books Online
mvh/Peter Lykkegaard
Posti (
13-02-2002
)
Kommentar
Fra :
Posti
Dato :
13-02-02 09:02
> > Jeg har brug for lidt hjælp med noget SQL
> >
> > For hver Aid i A skal jeg bruge Price fra B hvor Date
> > er størst ('Max(Date)' )
> > (for id 3 =133600000 )
> >
> Kik på Max og Group By i Books Online
>
> mvh/Peter Lykkegaard
Ja, det er jeg også kommet frem til , men uden at komme få det til at virke
Kunne du hjælpe med noget mere specifike SQL
Posti
Nis Jorgensen (
13-02-2002
)
Kommentar
Fra :
Nis Jorgensen
Dato :
13-02-02 12:18
On Wed, 13 Feb 2002 00:04:41 +0100, "Posti" <Posti@indbakke.dk> wrote:
>
>For hver Aid i A skal jeg bruge Price fra B hvor Date
>er størst ('Max(Date)' )
SELECT Aid, Price
FROM A INNER JOIN B As B1 ON A.Aid = B1.Bid
WHERE B.Date =
(
SELECT Max(Date)
FROM B As B2
WHERE b2.Bid = b1.Bid
)
Bemaerk at den kan returnere flere raekker hvis (B.Bid, B.Date) ikke
er unik.
--
Nis Jorgensen
Amsterdam
Please include only relevant quotes, and reply below the quoted text. Thanks
Posti (
13-02-2002
)
Kommentar
Fra :
Posti
Dato :
13-02-02 15:16
Hej Nis
Lige hvad jeg har brug for !
Tusinde tak !!
Posti
Søg
Alle emner
Teknologi
Udvikling
SQL
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177821
Tips :
31980
Nyheder :
719565
Indlæg :
6410982
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.