# SQL Select: Produktübersicht mit URLs in Frontend ausgeben?

**URL:** <https://forum.shopware.com/t/sql-select-produktubersicht-mit-urls-in-frontend-ausgeben/70798>\
**Category:** Programmierung\
**Created:** [10. November 2020 um 10:32 UTC](https://forum.shopware.com/t/sql-select-produktubersicht-mit-urls-in-frontend-ausgeben/70798 "2020-11-10T10:32:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![syntastic](https://avatars.discourse-cdn.com/v4/letter/s/e9c0ed/32.png) [@syntastic](https://forum.shopware.com/u/syntastic)\
**Post date:** [10. November 2020 um 10:32 UTC](https://forum.shopware.com/t/sql-select-produktubersicht-mit-urls-in-frontend-ausgeben/70798/1 "2020-11-10T10:32:25Z")

</div>

Hallo Community,

ich bin neu bei Shopware und versuche über einen SQL Select eine Übersicht aller „aktiven“ Produkte mit URL zum jeweiligen Produkt in einer HTML Tabelle auszugeben.

Die Problematik&nbsp;ist bei mir die Tabellenstruktur der Datenbank für die URLs. ( **s\_core\_rewrite\_urls** ). Dort gibt es keinen Bezug zur jeweiligen ArtikelID&nbsp;in einer separaten&nbsp;Spalte, sondern nur als Wert in den jeweiligen&nbsp;Zeilen.&nbsp;

Man müsste in der Tabelle " **s\_core\_rewrite\_urls**" die ArtikelID&nbsp;als Spalte hinterlegen oder in der Haupttabelle " **s\_article**" die jeweilge URL-ID angeben, sodass diese verknüpft&nbsp;werden kann.

Wie bekomme ich das hin oder hat jemand einen anderen Workaround bzw. einen passenden SQL-Befehl?

Anbei ein Screenshot wie ich das meine.

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/0/0d8380314d261f27f3f4c20a0ebc4fb449135b06.jpeg)

&nbsp;

---

<div class="post-metadata">

**Author:** ![sacrofano](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sacrofano](https://forum.shopware.com/u/sacrofano)\
**Post date:** [12. November 2020 um 18:26 UTC](https://forum.shopware.com/t/sql-select-produktubersicht-mit-urls-in-frontend-ausgeben/70798/2 "2020-11-12T18:26:11Z")

</div>

```
select *
from s_articles a
join s_core_rewrite_urls url on a.id = REPLACE(url.org_path, 'sViewport=detail&sArticle=', '') and url.org_path like 'sViewport=detail&sArticle=%' and url.subshopID = 1 and url.main = 1

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![syntastic](https://avatars.discourse-cdn.com/v4/letter/s/e9c0ed/32.png) [@syntastic](https://forum.shopware.com/u/syntastic)\
**Post date:** [12. November 2020 um 19:02 UTC](https://forum.shopware.com/t/sql-select-produktubersicht-mit-urls-in-frontend-ausgeben/70798/3 "2020-11-12T19:02:04Z")

</div>

Wow danke! Funktioniert perfekt!&nbsp;

Habe es noch mit lieferbaren Artikeln ergänzt.

```
AND a.active = 1 

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. November 2020 um 07:09 UTC](https://forum.shopware.com/t/sql-select-produktubersicht-mit-urls-in-frontend-ausgeben/70798/4 "2020-11-13T07:09:02Z")

</div>

Warum eigentlich diese Doppelpostings? Zumal ich dort eine Lösung vor 3 Tagen schon gepostet habe.

=\> [https://forum.shopware.com/discussion/46589/artikel-url-in-datenbank](https://forum.shopware.com/discussion/46589/artikel-url-in-datenbank)

&nbsp;
