---
title: "Plocka data ur databasen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/96791-plocka-data-ur-databasen"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Steam"
published: "2004-02-07T19:05:18.000Z"
updated: "2004-02-09T12:40:20.000Z"
replies: 4
views: 206
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/96791-plocka-data-ur-databasen"
---

# Plocka data ur databasen

## #1 — Steam, 2004-02-07T19:05Z

Hej, jag undrar vilket sätt ger bäst prestanda att plocka ur en databas?

Sätt1: Select \* From users

Sätt2 Select alder, kon, stad From users

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

## #2 — LarsG, 2004-02-07T19:15Z

Om alder kon och stad är alla kolumner i tabellen så har det absolut ingen prestandamässig betydelse.

Det finns andra skäl för att aldrig använda select \*

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

## #3 — Steam, 2004-02-08T00:38Z

Jaha...men skulle du kunna nämna kortfattat när man ska använda \* och när ska man namnge kolumner ur tabellet??

Jag vore väldigt tacksam att få veta det.

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

## #4 — LarsG, 2004-02-08T16:59Z

Man kan använda select \* när man ställer ad-hoc frågor i ett interaktivt frågeverktyg.

I en applikation skall man alltid namnge de kolumner som man hämtar därför att

\- det är onödigt att hämta mer data än vad man behöver

\- man skyddar sig mot förändringar i datamodellen

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

## #5 — Steam, 2004-02-09T12:40Z

Sådär! Nu har jag klart för mig hur det ligger till. 

Stort tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/96791-plocka-data-ur-databasen
