---
title: "Hämta poster på bokstaven \"A\""
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/176597-hämta-poster-på-bokstaven-a"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "MickeA.com"
published: "2009-01-29T20:03:44.000Z"
updated: "2009-11-12T14:03:01.000Z"
replies: 3
views: 459
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/176597-hämta-poster-på-bokstaven-a"
---

# Hämta poster på bokstaven "A"

## #1 — MickeA.com, 2009-01-29T20:03Z

Hej,

Jag har ett medlemsregister med paging baserat på den första bokstaven i alfabetet.

Problemet är att när jag hämtar alla poster där första bokstaven är "A", hämtas även alla poster som börjar på "Å" eller "Ä". Hämtar jag "O" kommer med "Ö" med.

Men "Ö" resp. "Å" och "Ä" hämtar bara dessa poster.

Har testa med de här två, fast med samma resultat:

```
$query = "SELECT "
	."user_id, user_name, user_firstname, user_lastname, user_phone1, user_phone2, user_email, user_regdate "
	."FROM user "
	[red][b]."WHERE user_lastname LIKE '" . $page_num . "%' "[/b][/red]
	."ORDER BY user_lastname ASC, user_firstname ASC";

$query = "SELECT "
	."user_id, user_name, user_firstname, user_lastname, user_phone1, user_phone2, user_email, user_regdate "
	."FROM user "
	[red][b]."WHERE LEFT(UPPER(user_lastname), 1) = '" . $page_num . "' "[/b][/red]
	."ORDER BY user_lastname ASC, user_firstname ASC";
```

Några idéer?

Tack!

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

## #2 — Peter S, 2009-01-29T20:46Z

```
$query = "SELECT "
	."user_id, user_name, user_firstname, user_lastname, user_phone1, user_phone2, user_email, user_regdate "
	."FROM user "
	."WHERE ORD(LEFT(UPPER(user_lastname), 1)) = ORD('" . $page_num . "') "
	."ORDER BY user_lastname ASC, user_firstname ASC";
```

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

## #3 — MickeA.com, 2009-01-29T21:11Z

Alltid lär man sig nått nytt, tack ska du ha!

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

## #4 — MickeA.com, 2009-11-12T14:03Z

Nu har jag dykt på lite problem med just det här.
Har en översikt där jag använder principen ovan, uppdelat på "namn".

Problemet är att det finns ett gäng poster där första tecknet är *\# : - \_ 0-9*.
Dessa vill jag samla som en "egen" knapp i navigeringen.

Dvs. så att det ungefär kan se ut såhär:

```
#  A  B  C  D  E  F  G  H ...
```

...där # ska hämta alla poster där första bokstaven *inte är* en bokstav.

Hur löser jag det här lättast?

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/176597-hämta-poster-på-bokstaven-a
