Avatar billede region Nybegynder
23. juli 2001 - 13:28 Der er 15 kommentarer og
1 løsning

Top 10

jeg har en query der måned efter måned består af nye værdier. hvordan laver jeg en ny query på denne som kun viser de 10 første positioner...
Avatar billede proaccess Nybegynder
23. juli 2001 - 13:32 #1
SELECT TOP 10 FROM dinQuerysNavn ORDER BY etFeltNavn DESC;
Avatar billede region Nybegynder
23. juli 2001 - 13:37 #2
SELECT TOP 10 FROM [0-sale 3mth_gr all] ORDER BY [stock > 3 mth sale] DESC;

jeg får en fejl at der bruges et reserveret ord

er TOP 10 en integreret SQL statement...???
Avatar billede proaccess Nybegynder
23. juli 2001 - 13:41 #3
Hvad er SQL for din oprindelige query??
Avatar billede proaccess Nybegynder
23. juli 2001 - 13:41 #4
altså den, som hedder det let gennemskuelige navn: \"0-sale 3mth_gr all\"
Avatar billede Slettet bruger
23. juli 2001 - 13:43 #5
region et af dine ord er reserveret til sql..du må ha fat i manualen og læse!
Avatar billede region Nybegynder
23. juli 2001 - 13:43 #6
SELECT master.[E-nr], master.[Article text], master.[prod gr], master.[actual cost price], master.stock, master.Unit, IIf([Sale 3 mth]<0,\"0\",[Sale 3 mth]) AS [sale 3-mth], [stock]*[Actual cost price] AS [stock > 3 mth sale], master.Supplier, master.[text comment]
FROM master
WHERE (((master.stock)>0) AND ((master.[date of storage])<[Forms]![Fstart]![Text22]) AND ((master.[sale 3 mth])<=0))
ORDER BY [stock]*[Actual cost price] DESC;


Det er den TOP 10 det går galt med.... bruger jeg en * kører den fint. Skal jeg ikke have noget med COUNT eller sådan med...

TOP 10 er vel ikke et godkendt statement eller...??
Avatar billede proaccess Nybegynder
23. juli 2001 - 13:48 #7
Du kan prøve at lave en kopi af din Query, du kan eventuelt kalde den \"0-sale 3mth_gr all TOP10\"

Derefter ændrer du \"SELECT master.[\" til \"SELECT TOP 10 master.[\"

det virker ikke som om der er brugt ugyldige navne...
Avatar billede proaccess Nybegynder
23. juli 2001 - 13:50 #8
SELECT TOP 10 * FROM [0-sale 3mth_gr all] ORDER BY [stock > 3 mth sale] DESC;

skulle også kunne gøre det...
(en alternativ løsning til ovenstående)
Avatar billede region Nybegynder
23. juli 2001 - 13:54 #9
Hurra hurra...

SELECT TOP 10 * FROM [0-sale 3mth_gr all] ORDER BY [stock > 3 mth sale] DESC; 

virker...( det var \"bare\" den * der manglede...
Avatar billede proaccess Nybegynder
23. juli 2001 - 13:56 #10
Så meget for en \"l-i-l-l-e\" ubetydelighed...
Avatar billede region Nybegynder
23. juli 2001 - 13:57 #11
??
Avatar billede region Nybegynder
23. juli 2001 - 13:58 #12
hvis du trænger til en med KØD PÅ så kig venligst

http://www.eksperten.dk/spm/91446

Der burde være noget til de små grå....
Avatar billede proaccess Nybegynder
23. juli 2001 - 14:01 #13
Det var stjernen, som ikke var i hjernen, der var den \"lille\" ubetydelighed... ;-)
Avatar billede region Nybegynder
23. juli 2001 - 14:04 #14
*G*

det er bare vildt godt....
1/nem løsning
2/kanon vejr udenfor
Avatar billede proaccess Nybegynder
23. juli 2001 - 14:09 #15
Hva\' hjælper det gode vejr, når man er på arbejde???

Jeg kan desværre ikke hjælpe dig med den anden opgave, da jeg som sagt er på arbejde, og det er vist en ting, som man skal sætte sig meget grundigt ind i, inden den er løst...

Hvorfor vil du overhovedet have data over i Excel, det lyder for mig som om du skal udskrive en rapport, hvis det er tilfældet, hvorfor gør du det så ikke direkte fra Access?
Avatar billede region Nybegynder
23. juli 2001 - 14:14 #16
grunden er..

der er adskillige filialchefer ( 22 ) der skal have et dokument med deres respektive andel af nogle data fra denne database. for at kunne arbejde med dette da de ikke har rettigheder til databasen ville jeg eksportere til excel og sende til dem ( evt. inde fra access direkte )

jeg det er den simple forklaring, me der ligger flere faktorer bag.
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