---
title: "Nästa fråga ang: apostrof"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13181-nästa-fråga-ang-apostrof"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Cantona"
published: "2001-12-13T22:14:00.000Z"
updated: "2001-12-14T00:00:00.000Z"
replies: 6
views: 252
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/13181-nästa-fråga-ang-apostrof"
---

# Nästa fråga ang: apostrof

## #1 — Cantona, 2001-12-13T22:14Z

Man tackar för den tidigare tråden.

Och här kommer ännu ett problem:

om jag gör en sökning och vill även få ut resultat där apostrof finns med tex söker på ordet carlen och även ha ut cárlen, hur göra?

Permalänk: https://www.webforum.nu/p/13181

## #2 — LarsG, 2001-12-13T22:21Z

Det där är lite problematiskt att lösa generellt.

I en del dbms finns det en funktion som heter soundex som gör en fonetisk jämförelse

```
select * from t where soundex(name) = soundex('Carlen')
```

Den kommer då också att hitta poster med Karlen vilket du kanske inte vill.

Permalänk: https://www.webforum.nu/p/300776

## #3 — Cantona, 2001-12-13T22:57Z

precis, SOUNDEX har jag redan testat. Finns det ingenting som heter quote-away-when-I-search :e

Permalänk: https://www.webforum.nu/p/300777

## #4 — spango, 2001-12-13T23:02Z

I MySQL kan man använda regexpsökning, och i Access kan man (tror jag) göra något liknande... kan det månne vara något?

Permalänk: https://www.webforum.nu/p/300778

## #5 — LarsG, 2001-12-13T23:06Z

Det beror på vilken dbms du använder. Det finns en del som har stöd för olika collations (sortereringsordningar). (Nu vet jag inte om det finns någon som passar just för detta ändamål.)

Annars

```
select * from t where namn in ('Carlen','Cárlen')
```

eller

```
select * from t where namn like 'C[aá]rlen')
```

det senare fungerar inte i alla.

Permalänk: https://www.webforum.nu/p/300779

## #6 — Cantona, 2001-12-13T23:34Z

kan man inte med LIKE ersätt tecken i colummen mot det man söker typ é skall vara e och ü skall vara u?

Permalänk: https://www.webforum.nu/p/300780

## #7 — LarsG, 2001-12-14T00:00Z

Tja du kan ju göra något så här

```

select * from t where replace(replace(namn,'á','a'),'ú','u') = 'söksträng'
```

(kan heta substsitute i en del dbms)

Det kan ju bli lite svulstiga uttryck och någon effektiv sökning blir det inte heller.

Permalänk: https://www.webforum.nu/p/300781

---

Tråden på webben: https://www.webforum.nu/amne/asp/13181-nästa-fråga-ang-apostrof
