# MySQL Query Grundpreise \[gelöst\]

**URL:** <https://forum.shopware.com/t/mysql-query-grundpreise-geloest/104697>\
**Category:** Shopware 6 (German)\
**Created:** [29. Juli 2024 um 15:10 UTC](https://forum.shopware.com/t/mysql-query-grundpreise-geloest/104697 "2024-07-29T15:10:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![darkrain](https://avatars.discourse-cdn.com/v4/letter/d/b38774/32.png) [@darkrain](https://forum.shopware.com/u/darkrain)\
**Post date:** [29. Juli 2024 um 15:10 UTC](https://forum.shopware.com/t/mysql-query-grundpreise-geloest/104697/1 "2024-07-29T15:10:59Z")

</div>

Hi Gemeinde,

möchte den Grundpreis für eine Reihe ähnlicher Produkte mit einem MySQL-Query zu setzen, scheitere aber schon für einen einzelnen Artikel mit dem Query.

```auto
mysql> update product set unit=0x6F2D517F34B04D96A00A0707BC319CD4, unit_id=0x6F2D517F34B04D96A00A0707BC319CD4, purchase_unit="0.0500", reference_unit="1.000" where product_number="xyz";
Query OK, 1 row affected (0,00 sec)
Rows matched: 1 Changed: 1 Warnings: 0

```

```auto
+------------------------------------+------------------------------------+---------------+----------------+------------------------------------+
| unit | unit_id | purchase_unit | reference_unit | prices |
+------------------------------------+------------------------------------+---------------+----------------+------------------------------------+
| 0x6F2D517F34B04D96A00A0707BC319CD4 | 0x6F2D517F34B04D96A00A0707BC319CD4 | 0.0500 | 1.000 | 0x1B056BC0B3674D78A7D0BDCB933BF6CF |
+------------------------------------+------------------------------------+---------------+----------------+------------------------------------+
1 row in set (0,00 sec)

```

Leider fehlt noch irgend etwas? Der „Liter“ aus den Maßeinheit/unit ist im Backend beim Artikel unter der Grundpreisangabe dann noch nicht gesetzt.

 ![Bildschirmfoto 2024-07-29 um 17.13.45](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/e/e/ee3691252a29f6b74022072f229fd537851f61f3.png)

Welches Feld oder was fehlt hier im MySQL-Query noch?

Danke

P.S.: Die Binaren  
0x6F2D517F34B04D96A00A0707BC319CD4  
Sind einfach nur die Werte aus der Tabelle unit für diese Maßeinheit. Diese kann man auch dem Feld product.unit bei einem Artikel entnehmen, bei man es manuell im Backend gesetzt hatte.

---

<div class="post-metadata">

**Author:** ![darkrain](https://avatars.discourse-cdn.com/v4/letter/d/b38774/32.png) [@darkrain](https://forum.shopware.com/u/darkrain)\
**Post date:** [2. August 2024 um 18:24 UTC](https://forum.shopware.com/t/mysql-query-grundpreise-geloest/104697/2 "2024-08-02T18:24:31Z")

</div>

Also das Ganze geht doch - war vielleicht eine Cache-Sache im Backend, das Liter direkt nach dem Query da nicht gleich erschienen war.

Also so z.B.:

```auto
update product set unit=0x6F2D517F34B04D96A00A0707BC319CD4, unit_id=0x6F2D517F34B04D96A00A0707BC319CD4, purchase_unit="0.2000", reference_unit="1.000" where product_number like "023%";

```
