Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| mysql [2025/06/25 16:19] – [PHP: Einfach dt. Datum in SQL-Format umwandeln] gerald | mysql [2025/06/27 11:35] (aktuell) – [FA-Test-Bestellung löschen] gerald | ||
|---|---|---|---|
| Zeile 492: | Zeile 492: | ||
| </ | </ | ||
| - | Echtes Löschen: | + | Echtes Löschen: |
| < | < | ||
| START TRANSACTION; | START TRANSACTION; | ||
| - | -- 1. Lösche alle vault_order_items | + | -- 1. Lösche alle vault_order, |
| - | DELETE FROM vault_order_items | + | |
| - | WHERE dir LIKE ' | + | |
| - | + | ||
| - | -- 2. Lösche nur solche vault_order, | + | |
| DELETE FROM vault_order | DELETE FROM vault_order | ||
| WHERE id IN ( | WHERE id IN ( | ||
| - | SELECT | + | SELECT |
| - | | + | FROM vault_order_items |
| - | | + | GROUP BY order_id |
| - | LEFT JOIN vault_order_items | + | |
| - | WHERE i.order_id | + | |
| - | ) AS sub | + | |
| ); | ); | ||
| + | |||
| + | -- 2. Lösche alle vault_order_items mit dir LIKE ' | ||
| + | DELETE FROM vault_order_items | ||
| + | WHERE dir LIKE ' | ||
| COMMIT; | COMMIT; | ||