Avatar billede loukas Mester
02. april 2019 - 01:42 Der er 7 kommentarer

SELECT med å

Jeg henter fra min DB med
SELECT ord FROM tabel WHERE ord='tåbe';
Men den kommer med 2 records
1 med 'tabe' og
1 med 'tåbe'
Hvad gør jeg ?
Håber der er nogen som kan/vil hjælpe :-)
Avatar billede Slettet bruger
02. april 2019 - 02:33 #1
det er nemt: lad være med at bruge danske æøå i databaser
Avatar billede Slettet bruger
02. april 2019 - 02:34 #2
enten KAN mySQL ikke dansk, eller også skal du konfigge den med en dansk ascii tabel til at kunne
Avatar billede claes57 Ekspert
02. april 2019 - 07:58 #3
where ord = 'tåbe' and ord not = 'tabe'
Avatar billede loukas Mester
02. april 2019 - 14:34 #4
where ord = 'tåbe' and ord not = 'tabe'
Giver desværre bare intet respons.

Det er ikke en database jeg selv har lavet.
Der er knap 500000 poster/records i den.

Hvad mener du med at 'konfigge en dansk ascii tabel'

Jeg har overvejet at erstatte alle æ,ø og å med fx. --ae--, --oe--  og --aa--
og så køre det det hele baglæns ved en søgning i databasen.

Men kan det ikke gøres nemmere ???
Avatar billede michael_stim Ekspert
02. april 2019 - 15:07 #5
Du kan ikke bruge not =, du skal bruge <> eller !=

Ellers ville det nok väre bedre at sörge for at den kun tager det du söger på. Det kan blive noget makvärk hvis du skal bruge ikke lig med i alle dine forespörgelser du har med äöå (på dansk)
Avatar billede michael_stim Ekspert
02. april 2019 - 15:08 #6
Jeg ville nok se til at alt er i UTF8, så burde det fungere.
Avatar billede loukas Mester
02. april 2019 - 17:35 #7
Tabellen er utf8_default
og alt input osv.. er utf8 ???

Kan ikke finde ud af det......

Tror jeg prøver at erstatte æ,ø og å med  --ae--, --oe--  og --aa--
og så tager jeg den der fra....
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
Computerworld tilbyder specialiserede kurser i database-management

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