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

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