---
title: "Hitta alla poster där resultatenhet slutar på '00'"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/182670-hitta-alla-poster-där-resultatenhet-slutar-på-00"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "lantmannen"
published: "2010-03-05T10:35:29.000Z"
updated: "2010-03-05T15:52:44.000Z"
replies: 5
views: 467
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/182670-hitta-alla-poster-där-resultatenhet-slutar-på-00"
---

# Hitta alla poster där resultatenhet slutar på '00'

## #1 — lantmannen, 2010-03-05T10:35Z

Jag har försökt använda LIKE, men det fungerar ju endast om 00% finns i början. NU får jag anatgligen använda substr i kombination med en if-sats. Men hur?

SELECT \* 
FROM FGLEDG
WHERE EGCONO=001
AND EGDIVI= 'SE'
AND EGACDT\>= '20100201'
AND EGACDT\<= '20100228'
AND SUBSTR(EGAIT2,2,2) = '00'

Men syntaxen på denna är ju inte rätt. Någon som vet hur man knåpar ihop en sådan sats?

Sample
EGAIT2 = 1001, 4524, 4584, 1200 etc
Det är altså alla fält där EGAIT2 slutar på 00 som jag vil få ut. 

Tack på förhand.

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

## #2 — MickeA.com, 2010-03-05T10:43Z

> **[lantmannen skrev:](https://www.webforum.nu/p/1499631)**
>
> Jag har försökt använda LIKE, men det fungerar ju endast om 00% finns i början.

Nej, du kan även använda dig av 

```
WHERE kolumn LIKE '%00'
```

.
Eller vad är det som gör att du inte kan använda dig av det?

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

## #3 — SPiN, 2010-03-05T10:54Z

Vilken DBMS? Både MySQL och MS SQL Server har en inbyggd funktion 'right()' som du border kunna använda dig av.

```
select
    *
from
    table
where
    right(EGAIT2, 2) = '00'
```

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

## #4 — nitro2k01, 2010-03-05T12:41Z

Är EGAIT2 en int av något slag? Du kan ju använda funktionen MOD. 

```
MOD(EGAIT2,100) = 0
```

(Ska dock påpekas att den även matchar om EGAIT2 = 0)

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

## #5 — lantmannen, 2010-03-05T13:28Z

> **[MickeA.com skrev:](https://www.webforum.nu/p/1499632)**
>
> Nej, du kan även använda dig av 
>
> ```
> WHERE kolumn LIKE '%00'
> ```
>
> .
> Eller vad är det som gör att du inte kan använda dig av det?

Det fungerar inte att skriva %00. Funktionen klarar inte av det.

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

## #6 — MickeA.com, 2010-03-05T15:52Z

> **[lantmannen skrev:](https://www.webforum.nu/p/1499649)**
>
> Det fungerar inte att skriva %00. Funktionen klarar inte av det.

OK

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/182670-hitta-alla-poster-där-resultatenhet-slutar-på-00
