← Back to team overview

sslug-teknik team mailing list archive

Re: sql, selectspXrgsmXl

 

Hans-Henrik Andresen wrote:

> Så er det testet og det var lige sådan det skulle være :)
> /HHA
> >>select * from configfiler where nodeid='server1' and versionno in
> >>(select max(versionno) from configfiler)

Nu har jeg ikke lige været på listen et par uger - men:

Hvis hvert "nodeid" har sit eget maks. versionno, så vil jeg
mene at sætningen skulle se ca. således ud:

select *
from configfiler
where nodeid='server1'
 and versionno in
 (select max(versionno)
  from configfiler
  WHERE NODEID = 'server1')

ellers får du kun et svar, hvis der kun er een værdi for nodeid i
configfiler ('server1') og det vil gå galt hvis der også er f.ex. en
'server2'.

Sætningen kan udformes på andre måder.

Martin Berg




References