Avatar billede flashit Nybegynder
31. juli 2002 - 08:15 Der er 10 kommentarer og
3 løsninger

sql skal tælle fra venstre

Hej E.

Jeg har en database med en hel masse ord og tilhørende forklaringer.

Nu er der bare kommet så mange ord at jeg gerne vil dele udtrækne op i 4 ( a-f, g-l. m-r, -s-z ).
Kan man ikke bruger sql, til at tælle fra venstre og kun kigge på det føreste bugstav.

Noget som:

SELECT * FROM Ordbog WHERE LEFT COUNT 1 AND link a to f ORDER BY Engelsk.

Jeg er godt klar over at det ikke virker, men det giver nok et bedre billede at hvad det er jeg vil have udtrukket.
Avatar billede jkrons Professor
31. juli 2002 - 08:36 #1
Kan du ikke bare bruge:

SELECT * FROM Ordbog
WHERE feltnavn Like "a*" OR felktnavn Like "b*" OR feltnavn  Like "c*")) OR feltnavn Like "d*"))
Avatar billede proaccess Nybegynder
31. juli 2002 - 08:48 #2
SELECT * FROM Ordbog WHERE Left([ord], 1) In ('a', 'b', 'c', 'd', 'e', 'f');
Avatar billede proaccess Nybegynder
31. juli 2002 - 08:49 #3
Eller kortere:

SELECT * FROM Ordbog WHERE Left([ord], 1) BETWEEN 'a' AND 'f';
Avatar billede terry Ekspert
31. juli 2002 - 08:57 #4
This SQL makes an extra column containing a number 1 to 4 You then just need to make a select on this query instead of the table.
EXAMPLE: Name this query qryOrdbog for example

SELECT Ordbog.*, IIf([Engelsk]>="a" And [Engelsk]<"g",1,IIf([Engelsk]>="g" And [Engelsk1]<"m",2,IIf([Engelsk]>="m" And [Engelsk]<"s",3,4))) AS FirstChar
FROM Ordbog
ORDER BY Ordbog.Engelsk;

Then use for (a to f)

SELECT * from qryOrdbog where FirstChar = 1
or (g to l)
SELECT * from qryOrdbog where FirstChar = 2
.
.
Avatar billede terry Ekspert
31. juli 2002 - 09:00 #5
NOTE:
You should make sure your database is using the Norwegian/Danish sort order. Yoú can check this in the Tools+Options+General menu. Then once this is done compact the database or the new sort order will not work.
Avatar billede terry Ekspert
31. juli 2002 - 09:01 #6
morning proaccess :o)
Avatar billede proaccess Nybegynder
31. juli 2002 - 09:04 #7
morning, nice day again today...  sonny, with no rain...
Avatar billede terry Ekspert
31. juli 2002 - 09:13 #8
Yes, its a great day, and as I'm off on holiday tomorrow then I expect it will be great weather the next three weeks or so :o)
Avatar billede proaccess Nybegynder
31. juli 2002 - 09:16 #9
THREE weeks, how will eksperten.dk survive...?

If I don't get a chance to say it later: "Have a nice holliday!"

Are you planning something special?
Avatar billede terry Ekspert
31. juli 2002 - 09:55 #10
:o) I am sure you and all the other VERY competent users will keep it going.

We are off to Scotland on a Whisky Distillery tour. Hope to get some more material for my Homepage, if I do ever happen to get started on it.

Have you had your holidays?

Thanks :o)
Avatar billede proaccess Nybegynder
31. juli 2002 - 09:58 #11
Yep - 2 weeks off work, but heavyly overloaded with visits to friends and so on...  so now I'm as stressed as if I hadn't had my hollidays at all...  ;0(
Avatar billede flashit Nybegynder
05. august 2002 - 15:22 #12
Tak til alle, dat virker perfekt
Avatar billede jkrons Professor
05. august 2002 - 16:27 #13
Velbekomme
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester