/
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
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 :
177558
Tips :
31968
Nyheder :
719565
Indlæg :
6408927
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.