05. marts 2007 - 10:38
Der er
17 kommentarer og 1 løsning
vis kun foerste vaerdi
jeg har en select: SELECT col1, col2 from test where col1='1' DB'en er fyldt saadan: col1 col2 ----------- 1 abc 1 def 2 bla 2 bla2 mit problem er, at den ikke i select-commandoen kun skal finde foerste data-set (altsaa ikke 1,def - men kun 1,abc) med venlig hilsen kernelx
Annonceindlæg fra Hitachi
”Forskellighed gør os stærkere!”
Diversitet er ikke kun buzzwords og politisk korrekthed, men et spørgsmål om at alle føler sig godt tilpas og kan yde deres bedste.
31. januar 2025
05. marts 2007 - 11:08
#1
Skal du også have '2, bla' med altså den første inden for hver værdi af col1 eller kun den allerførste overhovedet ?
05. marts 2007 - 11:09
#2
nej, jeg skal kun have 1,abc
05. marts 2007 - 11:14
#3
kun allerfoerste overhovedet
05. marts 2007 - 11:20
#4
der maa ogsaa bruges PL/SQL
05. marts 2007 - 11:30
#5
Du kan måske prøve med ROWNUM SELECT * FROM(SELECT col1 from test where col1='1') WHERE ROWNUM=1;
05. marts 2007 - 11:35
#6
Hvis det er 1-tallet du går efter, og ikke så meget col2, kan du bruge select distinct(col1), col2 where .... Det vil betyde, at du kun får vist værdier i col1 én gang.
05. marts 2007 - 11:40
#7
SELECT * FROM(SELECT col1, col2 from test where col1='1') WHERE ROWNUM=1; Skal det være ;o) jba1548>> Din vil stadig vise begge 1-taller da du har col2 med.
05. marts 2007 - 11:47
#8
Hvad med LIMIT 1 ?
05. marts 2007 - 11:49
#9
limit fungerer ikke i Oracle
05. marts 2007 - 11:50
#10
Det er en MySQL-ting ;o)
05. marts 2007 - 11:51
#11
der maa ogsaa bruges PL/SQL Troede det var til SQL :)
05. marts 2007 - 11:54
#12
Fandt noget.. ved ikke om det kan bruges: Select * From (Select ROWNUM As LIMIT, T.* From (Select * From TABLE Order By NAME) T) Where LIMIT Between 5 And 100 og // mysql select col from tbl limit 20; // Oracle select col from tbl where rownum<=20; // Microsoft SQL select top 20 col from tbl;
09. marts 2007 - 10:31
#13
Kommet videre?
12. marts 2007 - 14:40
#14
Hallå?
02. april 2007 - 09:43
#15
hi, sorry - at jeg foerst svarer nu. mange tak for jeres loesninger. dem som skriver svar indenfor de naeste to timer ... for points @ hgc, michael_stim, jba1548, mcgoat
02. april 2007 - 18:56
#16
Samler ikke på point, ellers tak. Men ville være rart at vide hvad løsningen blev.
04. april 2007 - 14:00
#17
ingen som samler paa points?
24. april 2007 - 21:38
#18
lukket
Computerworld tilbyder specialiserede kurser i database-management