---
title: "Samma kolumnnamn i olika tabeller?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/178431-samma-kolumnnamn-i-olika-tabeller"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Skogiz"
published: "2009-05-06T14:02:37.000Z"
updated: "2009-05-06T14:04:16.000Z"
replies: 1
views: 390
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/178431-samma-kolumnnamn-i-olika-tabeller"
---

# Samma kolumnnamn i olika tabeller?

## #1 — Skogiz, 2009-05-06T14:02Z

Misstänker att det är dumt att ha samma kolumnnamn i olika tabeller...eller?

Har en sql-sökning

```
SELECT * FROM customer, cproducts WHERE customer.id = cproducts.kundid;
```

Den hämtar ju allt från två olika tabeller samt kopplar samman två kolumner men hur blir det när man vill ha ut infon? I båda tabellerna finns det kolumner som heter "id"

När jag med hjälp av PHP försöker hämta info använder jag

```
$row["id"]
```

Men hur vet scriptet från vilken tabell den kommer ta ID?

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

## #2 — @nders, 2009-05-06T14:04Z

Det vet inte scriptet. Du får ge fälten alias.

```
SELECT customer.ID as CustomerID, cproducts.ID as ProductId ...
```

Sedan använder du de skapade fältnamnen.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/178431-samma-kolumnnamn-i-olika-tabeller
