---
title: "söka efter hakparentes [ ]"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/83248-söka-efter-hakparentes"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Han-Solo"
published: "2003-07-31T20:46:38.000Z"
updated: "2003-08-03T19:26:15.000Z"
replies: 6
views: 617
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/databaser-sql/83248-söka-efter-hakparentes"
---

# söka efter hakparentes [ ]

## #1 — Han-Solo, 2003-07-31T20:46Z

Stötte nyligen på patrull när jag skulle söka lite i en databas.

hakparenteser är som bekant ett av de fyra joker tecknen...
\[\]
\[^\]
\* (%)
\_

men hur tusan bär man sig åt om man vill söka efter just ett sådant joker tecken mha LIKE?

I mitt fall behövde jag hitta \[ resp \] trecknen, med ett visst kännetecken dem emellan...

min sql såg ut i stil med: LIKE '%\[156\]%' (till en början iaf)  :l 

men det resulterade bara i att jag hittade allt som innehöll 1 5 eller 6... 
för det är precis vad som står i sql-manualen  :x 

summa sumarum... hur söker jag efter \[\]-tecknen

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

## #2 — LarsG, 2003-07-31T20:52Z

```
select * from where c like '%[[]%'
```

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

## #3 — Han-Solo, 2003-07-31T22:42Z

så om jag vill söka efter \[123\]
ska jag alltså skriva '%\[\[\]123\[\]\]%' ?

hur som helst... jag har försökt med det funkar inte ... jag var lite för otydlig i min fråga här tidigare...  frågan som du skrivit hittar poster som innehåller en \[ dvs finns i intervallet mellan \[ och \]. Men jag vill ju hitta poster som matchar strängen \[123\] Exakt... inte \[312\] och \[213\] och \[32\]...

eller fattar jag trögt? klockan är trotts allt snart 1 :)

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

## #4 — LarsG, 2003-08-01T07:56Z

```
select * from where c like '%\[123\]%' escape '\'
```

Vilken dbms är det?

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

## #5 — Han-Solo, 2003-08-02T15:22Z

syntaxfel i frågeuttryck...  :l 
för tillfället är det bara access jag kan testköra i, men jag vill givetvis kunna söka efter hakar i mssql och mysql oxå!

klart det ska gå å skriva en fråga som fungerar i alla nämnda databaser! UTAN inbyggda mssql eller mysql funktioner.

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

## #6 — LarsG, 2003-08-02T15:39Z

\[\] i like är inte standard så det blir svårt

Syntaxen med escape fungerar inte i access men i SQL server. 

Access har jag inget förslag.

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

## #7 — Han-Solo, 2003-08-03T19:26Z

ok... men då har jag hört mig för lite iaf.  Tack för hjälpen.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/83248-söka-efter-hakparentes
