---
title: "SQL sats hjälp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10639-sql-sats-hjälp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "His Divine Shadow"
published: "2001-07-19T06:29:00.000Z"
updated: "2001-07-19T12:11:00.000Z"
replies: 8
views: 259
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/10639-sql-sats-hjälp"
---

# SQL sats hjälp

## #1 — His Divine Shadow, 2001-07-19T06:29Z

Här har jag en WHERE sats:
"WHERE (Extra_9 LIKE '" & Produkt & "**\[A-Z\]\[A-Z\]%\[0-9\]**') AND " &\_
"(Extra_7 LIKE 'J') ORDER BY lagerplats, Extra_9"

Dendär satsen behöver jag hjälp med.
Den ska visa alla fält som har Mer än 1 bokstav i sig och ett nummer efter
Problemet är att fält dom DD01 och II01 osv. inte syns och fält som info01 och betal01 syns, dom 2 första bokstäverna måste vara lika.
Varför syns inte fält som bara har 2 st. bokstäver i Extra_9?

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

## #2 — emission, 2001-07-19T08:02Z

Riktigt så kraftfulla är inte de regexpar som man kan använda i LIKE, så för att åstadkomma det du vill måste du använda SUBSTRING.

SUBSTRING(Extra_9,1,1)=SUBSTRING(Extra_9,2,1)

Vad innehåller Produkt?

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

## #3 — His Divine Shadow, 2001-07-19T08:07Z

Den innehåller bara en bokstav.
A, B osv.

produkt.asp?produkt=A

sådär ser länken ut.

Har aldrig använt detta SUBSTRING förut

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

## #4 — His Divine Shadow, 2001-07-19T08:48Z

Dendär substringen lider forfarande av samma problem:
ANNONS01 t.ex. får inte synas där stringen är "A", och saker som DD01, DD02 osv syns forfarande inte heller...

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

## #5 — @nders, 2001-07-19T08:58Z

hmm... en liten tanke bara.

du håller inte på att gå över ån för att hämta vatten?

är inte helt hundra på vad du vill ha ut, men borde inte nåt sånt här funka:

```
"WHERE (Extra_9 LIKE '" & Produkt & Produkt & "%[0-9]') AND " &_
"(Extra_7 LIKE 'J') ORDER BY lagerplats, Extra_9"
```

eller

```
"WHERE (Extra_9 LIKE '" & Produkt &  "[A-Z]%[0-9]') AND " &_
"(Extra_7 LIKE 'J') ORDER BY lagerplats, Extra_9"
```

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

## #6 — His Divine Shadow, 2001-07-19T09:33Z

Jag prövade båda dina idéer men samma problem när man har "A" som string visas fortfarande ANNONS01 med och med "D" där fälterna är DD01,01,03 syns inget.

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

## #7 — @nders, 2001-07-19T09:42Z

eh, om du använder den första jag skrev ( du ser att jag har produkt med två gånger va? ) så kan inte annons01 komma med...

prova den första av mina två wheresatser igen...

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

## #8 — His Divine Shadow, 2001-07-19T11:05Z

Jag gissar att det är den förbannade servern som håller på igen, den måste startas om.

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

## #9 — His Divine Shadow, 2001-07-19T12:11Z

Jojo thank you very much, serverfanskapet behövde startas om.
va in h\*\*\*\*\*e är som kan förorsaka detta?
Tja det hör till en annan sektion...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10639-sql-sats-hjälp
