---
title: "Extbase -> Statement-problem mit Verwechslung der uids bei Inner Joins"
url: "https://www.typo3.net/d/105494-extbase-statement-problem-mit-verwechslung-der-uids-bei-inner-joins"
source: "typo3.net"
tags: ["Extensions","Extbase","Datenbank","Frage"]
created: "2011-05-20"
last_reply: "2011-05-20"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Extbase -> Statement-problem mit Verwechslung der uids bei Inner Joins

Extensions › Extbase · 0 Antworten · gestartet 2011-05-20

## Eröffnungsbeitrag

**kingcasi** · 2011-05-20 · [Beitrag #1](https://www.typo3.net/d/105494-extbase-statement-problem-mit-verwechslung-der-uids-bei-inner-joins/1)

Hi zusammen,

ich habe folgendes Prob:
ich habe mit extbase_kickstarter eine Erweiterung geschrieben, die ich im Frontend natürlich über Fluid darstelle.
Das ich Joins über mehrere Tabelle machen muss, habe ich per "statement" eine SQL-Abfrage genutzt, die in MySql wunderbar funktioniert (auch in verschiedenen Varianten).
Wenn ich nun aber im Frontend das Ergeniss darstellen will, dann kommt es immer zu Verwechslungen zwischen den UIDs der verschiedenen Tabellen:
beispiel:
Abfrage über Produkte, die einer Kategorie $catUid zugeteilt sind und über Relationstabellen verbunden sind.

```sql
SELECT p.*
FROM domain_model_product p
JOIN product_category_mm pcr ON p.uid = pcr.uid_local
WHERE pcr.uid_foreign = $catUid
AND p.deleted =0
AND p.hidden =0
ORDER BY p.priority DESC
```

In der Darstellung funktioniert es solange gut, bis eine Produkt-UID ausgelesen wird, die identisch mit irgendeiner Category-UID ist.
In dem Fall zieht sich das Objekt den Namen dieser völlig irrelevanten Category und nicht den des Produktes...
ich haba eauch schon probiert p.name as prodName auszulesen, aber das ging auch nicht....

das ist doch wahrscheinlich eine total einfache Sache oder???
Bitte dringend um Hilfe, das macht mich weahnsinnig!!

Vielen dank

---

Quelle: „Extbase -> Statement-problem mit Verwechslung der uids bei Inner Joins“, typo3.net, https://www.typo3.net/d/105494-extbase-statement-problem-mit-verwechslung-der-uids-bei-inner-joins
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
