# Variantenbeschreibung bei allen Produkten soll "Verknüpfung wiederherstellen" haben. Wie lautet der Befehl in mySQL?

**URL:** https://forum.shopware.com/t/variantenbeschreibung-bei-allen-produkten-soll-verknuepfung-wiederherstellen-haben-wie-lautet-der-befehl-in-mysql/105143
**Category:** Shopware 6 (German)
**Tags:** migration
**Created:** [11. September 2024 um 12:31 UTC](https://forum.shopware.com/t/variantenbeschreibung-bei-allen-produkten-soll-verknuepfung-wiederherstellen-haben-wie-lautet-der-befehl-in-mysql/105143 "2024-09-11T12:31:38Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![MFShop1](https://avatars.discourse-cdn.com/v4/letter/m/f4b2a3/32.png) [@MFShop1](https://forum.shopware.com/u/MFShop1)
#### Post date: [11. September 2024 um 12:31 UTC](https://forum.shopware.com/t/variantenbeschreibung-bei-allen-produkten-soll-verknuepfung-wiederherstellen-haben-wie-lautet-der-befehl-in-mysql/105143/1 "2024-09-11T12:31:38Z")

</div>

Hallo zusammen,  
nach der Migration sind alle Variantenbeschreibungen mit einer entfernten Verknüpfung belegt.  
Ich suche nach dem Befehl für meine mySQL Datenbank, dass die Verknüpfung wiederherstellt.

Zur Erklärung: Mir reicht die Beschreibung auf dem Reiter Allgemeines. Wenn ich nun diesen Text ändere, wird er nicht in den Varianten übernommen, da hier überall nach der Migration die Verknüpfung entfernt wurde. Jetzt muss es doch einen Befehl geben, der das automatisiert in der Datenbank erledigt.  
Ich habe zwar etwas gefunden:  
DELETE FROM product\_property WHERE product\_id IN (SELECT id FROM product WHERE parent\_id IS NOT NULL);  
Das scheint es aber nicht zu sein, oder ich setze es nicht richtig ein.

---

<div class="post-metadata">

### Author: ![Anotherone](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@Anotherone](https://forum.shopware.com/u/Anotherone)
#### Post date: [11. September 2024 um 17:31 UTC](https://forum.shopware.com/t/variantenbeschreibung-bei-allen-produkten-soll-verknuepfung-wiederherstellen-haben-wie-lautet-der-befehl-in-mysql/105143/2 "2024-09-11T17:31:42Z")

</div>

Vorsicht, das löscht die Produkteigenschaften für die Varianten, das ist nicht das, was Du suchst. Das hier sollte funktionieren (VORHER BACKUP MACHEN!!!):

```auto
UPDATE product p LEFT JOIN product_translation pt ON p.id=pt.product_id SET pt.description=NULL WHERE p.parent_id IS NOT NULL;

```

Danach noch den Cache leeren.

---

<div class="post-metadata">

### Author: ![MFShop1](https://avatars.discourse-cdn.com/v4/letter/m/f4b2a3/32.png) [@MFShop1](https://forum.shopware.com/u/MFShop1)
#### Post date: [12. September 2024 um 09:56 UTC](https://forum.shopware.com/t/variantenbeschreibung-bei-allen-produkten-soll-verknuepfung-wiederherstellen-haben-wie-lautet-der-befehl-in-mysql/105143/3 "2024-09-12T09:56:58Z")

</div>

Hallo Anotherone,  
super, vielen Dank für deine Lösung. Das hat viel Zeit gespart und ist genau das richtige gewesen. 1000 Dank.

---

<div class="post-metadata">

### Author: ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)
#### Post date: [12. Oktober 2024 um 09:57 UTC](https://forum.shopware.com/t/variantenbeschreibung-bei-allen-produkten-soll-verknuepfung-wiederherstellen-haben-wie-lautet-der-befehl-in-mysql/105143/4 "2024-10-12T09:57:55Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
