/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
SQL(select) spørgsmål
Fra : Per Asbjoern Jensen


Dato : 21-03-01 08:57

Hej,

Jeg vil gerne hente, evt via SELECT, x antal rækker fra en tabel i IB.
ek.
SELECT COL1,COL2,COL3 FROM TABEL1 WHERE COL1=x

x= 2,7,9,34,209,545,7435,8638,10042......(op til 3200 mulige)
Der er ingen system i x(umiddelbart), eller kan ikke forventes.

Hvordan gøre det nemmest?
Kan jeg gøre det i én SQL-statement?

Nogen der har forslag?

På forhånd tak!

Per Asbjørn Jensen



 
 
Per Asbjoern Jensen (21-03-2001)
Kommentar
Fra : Per Asbjoern Jensen


Dato : 21-03-01 09:17

Lige en bemærkning.
værdien x er hentet fra en anden tabel i DB'en.
"Per Asbjoern Jensen" <per.a.jensen@mail.dk> skrev i en meddelelse
news:999mni$lrq$1@sunsite.dk...
> Hej,
>
> Jeg vil gerne hente, evt via SELECT, x antal rækker fra en tabel i IB.
> ek.
> SELECT COL1,COL2,COL3 FROM TABEL1 WHERE COL1=x
>
> x= 2,7,9,34,209,545,7435,8638,10042......(op til 3200 mulige)
> Der er ingen system i x(umiddelbart), eller kan ikke forventes.
>
> Hvordan gøre det nemmest?
> Kan jeg gøre det i én SQL-statement?
>
> Nogen der har forslag?
>
> På forhånd tak!
>
> Per Asbjørn Jensen
>
>



Morten Winther (21-03-2001)
Kommentar
Fra : Morten Winther


Dato : 21-03-01 16:20


"Per Asbjoern Jensen" <per.a.jensen@mail.dk> wrote in message
news:999nrr$q8h$1@sunsite.dk...
> Lige en bemærkning.
> værdien x er hentet fra en anden tabel i DB'en.

Lyder som du skal bruge en subselect så, så du kan gøre det hele i en query.

/ morten



James Olsen (21-03-2001)
Kommentar
Fra : James Olsen


Dato : 21-03-01 18:04


"Per Asbjoern Jensen" <per.a.jensen@mail.dk> wrote in message
news:999nrr$q8h$1@sunsite.dk...
> Lige en bemærkning.
> værdien x er hentet fra en anden tabel i DB'en.
Hvis jeg har forstået dit problem så prøv så noget som det her

SELECT COL1,COL2,COL3 FROM TABEL1 WHERE COL1 in (select x from
din_din_anden_tabel where din_betingelse)


> "Per Asbjoern Jensen" <per.a.jensen@mail.dk> skrev i en meddelelse
> news:999mni$lrq$1@sunsite.dk...
> > Hej,
> >
> > Jeg vil gerne hente, evt via SELECT, x antal rækker fra en tabel i IB.
> > ek.
> > SELECT COL1,COL2,COL3 FROM TABEL1 WHERE COL1=x
> >
> > x= 2,7,9,34,209,545,7435,8638,10042......(op til 3200 mulige)
> > Der er ingen system i x(umiddelbart), eller kan ikke forventes.
> >
> > Hvordan gøre det nemmest?
> > Kan jeg gøre det i én SQL-statement?
> >
> > Nogen der har forslag?
> >
> > På forhånd tak!
> >
> > Per Asbjørn Jensen
> >
> >
>
>



Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408857
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste