---
title: "Hämta 30tecken från en tabell, hur?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/181808-hämta-30tecken-från-en-tabell-hur"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Tibbelit"
published: "2009-12-27T20:04:21.000Z"
updated: "2009-12-28T03:13:40.000Z"
replies: 3
views: 610
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/181808-hämta-30tecken-från-en-tabell-hur"
---

# Hämta 30tecken från en tabell, hur?

## #1 — Tibbelit, 2009-12-27T20:04Z

Hej!

Jag gör en sida där det ska vara "nyheter i korthet" på framsidan. Hur skriver man så att man bara t.ex. får ut de 30 första tecken ur en tabell?

Hoppas ni förstår hur jag menar :)

// Tibbelit

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

## #2 — nitro2k01, 2009-12-27T20:31Z

SELECT LEFT(body, 30) FROM ...

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

## #3 — Tibbelit, 2009-12-27T22:26Z

Tack, precis så jag ville ha det :) !

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

## #4 — rhdf, 2009-12-28T03:13Z

> **[Tibbelit skrev:](https://www.webforum.nu/p/1492539)**
>
> Tack, precis så jag ville ha det :) !

Är du riktigt säker på det ? ;)
Du inser att du kan få lite lustiga ord här o där om du bara skall visa exakt 30,0 tecken tex att du bara får med halva ord, eller kanske bara första bokstaven.

Jag skulle nog hämtat ut ca 10-20 tecken mer än vad jag vill visa och sen korta ner det så att det bryts innan/efter ett ord när det skrivs ut.

lite pseudokod:
kolla längden av strängen
om längden\>30 then
 kolla vilket tecken som finns på pos 30 i strängen
 är det ett mellanslag?
    kapa bort allt efter det
 om inte
   leta upp närmsta mellanslag
   kapa efter det

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/181808-hämta-30tecken-från-en-tabell-hur
