---
title: "insert, om värde inte finns"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/140092-insert-om-värde-inte-finns"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "lillanisse"
published: "2005-12-30T17:29:54.000Z"
updated: "2005-12-31T11:32:10.000Z"
replies: 2
views: 472
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/140092-insert-om-värde-inte-finns"
---

# insert, om värde inte finns

## #1 — lillanisse, 2005-12-30T17:29Z

Hej,
har en nybörjarfråga som jag hoppas kunna få hjälp med. 

I MySQL har jag en tabell där jag vill göra en insert fast bara om värdet i ett fält inte redan finns i tabellen. Tex om tabellen \_djur\_ innehåller ett fält \_typ\_ och jag vill lägga till värdet "orm" fast bara om värdet "orm" inte redan finns i tabellen. Antar att det är enkelt men jag får inte till det :r 

/ nils

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

## #2 — LarsG, 2005-12-30T17:47Z

Definiera kolumnen som unik alternativt som primärnyckel. Gör din insert och sköt resten i felhanteringen.

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

## #3 — lillanisse, 2005-12-31T11:32Z

Tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/140092-insert-om-värde-inte-finns
