Ich hab ein Produkt welches viele Links besitzt.
Ein Benutzer besitzt mehrere Shops und ein Link ist jeweils für einen Shop gültig.
Ich bin schon relativ weit aber die Query unten zeigt alles 3x an und wenn noch kein Link existiert gar nichts.
Alles was ich will ist, dass immer ALLE shops für das jeweilige Produkt angezeigt werden auch wenn noch kein Link existiert.
Also alle Shops und alle Links für das jeweilige Produkt, auch wenn bei manchen shops noch kein Link drin ist.
Das ist meine derzeitige Query:
"SELECT shops.shopName, shops.shopID, links.linkURL as link, links.shopID as update_shopID, links.linkID, links.produxID FROM shops LEFT OUTER JOIN links ON links.produxID = '"+ID+"' ";
Und das die Tables:
links:
linkID,
produxID,
shopID,
linkURL,
linkOwner
produx:
pID,
pName,
pHersteller,
pUser
shops:
shopID,
shopName
user_shops:
userID, shopID
Und eine User Tabelle aber die ist hier unwichtig..
Vielen Dank für jegliche Hilfe!
Ein Benutzer besitzt mehrere Shops und ein Link ist jeweils für einen Shop gültig.
Ich bin schon relativ weit aber die Query unten zeigt alles 3x an und wenn noch kein Link existiert gar nichts.
Alles was ich will ist, dass immer ALLE shops für das jeweilige Produkt angezeigt werden auch wenn noch kein Link existiert.
Also alle Shops und alle Links für das jeweilige Produkt, auch wenn bei manchen shops noch kein Link drin ist.
Das ist meine derzeitige Query:
"SELECT shops.shopName, shops.shopID, links.linkURL as link, links.shopID as update_shopID, links.linkID, links.produxID FROM shops LEFT OUTER JOIN links ON links.produxID = '"+ID+"' ";
Und das die Tables:
links:
linkID,
produxID,
shopID,
linkURL,
linkOwner
produx:
pID,
pName,
pHersteller,
pUser
shops:
shopID,
shopName
user_shops:
userID, shopID
Und eine User Tabelle aber die ist hier unwichtig..
Vielen Dank für jegliche Hilfe!
Kommentar