Select pro vyber "der"

Martin Horak pop3MH1 na sce.cz
Pondělí Listopad 8 14:21:18 CET 1999


Preji pekny den.
Jakozto zacatecnik s SQL jsem narazil na nasledujici problem:
V tabulce ve sloupci dejme tomu ID je _temer_ souvisla rada cisel.
Potrebuji ted napsat SELECT, ktery by vybral "diry" v teto rade
(prakticky - porebuji pridelit nejnizsi volnou IP adresu).
Myslel jsem, ze by to vyresil nasledujici SELECT:
select ID + 1 from tab A 
where not exist(
  select ID from tab B
  where A.ID = B.ID + 1
);
Bohuzel MySQL mi tento SELECT nebere - asi nepodporuje vnoreny SELECT 
v klauzuli WHERE. Slo by tento pripad nejak vyresit?
Dekuji,
Martin Horak

--
Ing. Martin Horak
SCE a.s. Decin
pop3MH1 na sce.cz


Další informace o konferenci Test