---
title: "left() som standard?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/22296-left-som-standard"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "greymane"
published: "2001-11-17T11:09:00.000Z"
updated: "2001-11-17T14:54:00.000Z"
replies: 3
views: 173
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/22296-left-som-standard"
---

# left() som standard?

## #1 — greymane, 2001-11-17T11:09Z

jag har en tabell som börjar bli otympligt lång. den får inte plats om jag bara skriver en vanlig enkel select-sats. och sen har den för många kolumner för att jag ska palla skriva in alla och ge dem ett left(). finns det nåt schysst sätt så man ger kolumnerna left() som attribut så de alltid blir avkortade, utan att man behöver skriva det?

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

## #2 — LarsG, 2001-11-17T12:11Z

Nej, inte i Mysql.

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

## #3 — greymane, 2001-11-17T14:05Z

okej, men kan man inte fixa så att man väljer alla på vanligt sätt utom en som man begränsar med left()? så man slipper skriva alla kolumner bara för att man ska begränsa en.

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

## #4 — LarsG, 2001-11-17T14:54Z

Tja, du kan ju skriva

```
select ogrish.*,left(dinKolumnsomdutyckerharmyckettextisig,18) as kort from ogrish
```

men det är liksom fel. Egentligen så skall man aldrig använda \* heller utan alltid skriva ut de kolumner som man vill se.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/22296-left-som-standard
