Ich habe eine Liste von Elementen (Brand + ProductModel) in einer MySQL-Tabelle, und ich habe eine Liste von Marken in einer anderen Tabelle.mysql/php: Anfangszeichenfolge in Zeichenfolge finden
Beispiel:
table_items
|id| name | brand_id |
-----------------------------------
| 1| Apple Mac 15 |
| 2| Dell Laptop NXY |
| 3| HP Tablet 15 |
| 4| Apple Laptop AA |
| 5| Dell Tablet VV |
| 6| HP Desktop XYZ |
table_brands
|id| name |
------------
| 1| Apple |
| 2| Dell |
| 3| HP |
erbte ich die table_items
aus einem früheren Projekt, damit ich den Markennamen in table_items
erfassen müssen, wenn Die Marke ist präsent, dann fügen Sie die Marke-ID zu dem Elemente Spalt brand_id (derzeit leer)
so der ideale Ausgang wäre
|id| name | brand_id |
-----------------------------------
| 1| Apple Mac 15 | 1
| 2| Dell Laptop NXY | 2
| 3| Dell Tablet 15 | 2
| 4| Apple Laptop AA | 1
| 5| HP Tablet VV | 3
| 6| HP Desktop XYZ | 3
so weiß ich nicht, wenn ich PHP oder kann getan werden, in MySQL direkt verwendet werden soll .. und wenn PHP, wie finde ich die passenden Zeichenfolgen?
Ja, es kann direkt in mysql erfolgen. – DD77