Avatar billede erve Nybegynder
11. december 2001 - 09:38 Der er 6 kommentarer og
1 løsning

highend/lowend i whereclause

Hvordan er det nu lige man i en whereclause anvender hhv. highdelen / lowdelen af et felt som er en longint?
Avatar billede terry Ekspert
11. december 2001 - 09:40 #1
? more info please
Avatar billede erve Nybegynder
11. december 2001 - 09:50 #2
Uddybning:

På en tabel T1 findes et felt F1, som er en slags 2-delt kode f.eks 9A7F, hvor hver logiske del er repræsenteret i hhv HIGHEND og LOWEND. Jeg vil nu gerne lave en select noget lignende:
select * from tabel where HIGH(kodefelt) = 9A
eller
select * from tabel where LOW(kodefelt) <> 7F
Avatar billede terry Ekspert
11. december 2001 - 09:54 #3
select Left([kodefelt];2) as HIGH, Righ([kodefelt];2) as LOW from .....

thats how you select

select * from tableName WHer Left([kodefelt];2) = \"9A\"
Avatar billede terry Ekspert
11. december 2001 - 09:55 #4
WHer  = WHERE
Avatar billede terry Ekspert
11. december 2001 - 09:55 #5
if it doesntwork try replacing the ; with , (in Left function)
Avatar billede erve Nybegynder
11. december 2001 - 10:09 #6
Left og right opererer på strenge, dte jeg ønsker er high/lowdelen af et word
Avatar billede proaccess Nybegynder
11. december 2001 - 10:14 #7
Prøv at lege med MOD og \\ (integer-division)

=(kodefelt MOD 256)
=(Kodefelt \\ 256)
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