Ich habe 2 Tisch und es gibt eine Spalte, die durch Komma getrennt Wert enthält, und ich möchte alle denselben Wert dieser Spalte zählen, hier ist der Probentisch:alle gleiche Komma getrennt Wert in einer Spalte mysql
Client table
ID | Name | Procedure
1 | Joe | Samp1,Samp2
2 | Doe | Samp1,Samp2,Samp3
3 | Noe | Samp1,Samp2
Desire Output
Summary table (For Procedure)
ID | NAME | COUNT
1 | Samp1 | 3
2 | Samp2 | 3
3 | Samp3 | 1
Hast du jetzt eine Idee oder einen Vorschlag, damit ich es schaffen kann? wie neue Tabelle hinzufügen oder ist das mit einer einzigen Abfrage möglich?
Sie sollten Ihren Tabellenentwurf ändern. Speichern Sie niemals mehrere Werte in einer einzigen Spalte –
http://stackoverflow.com/questions/3653462/is-storing-a-limited-list-in-a-database-column-really-that-bad/3653574 – e4c5
@juergend Danke für den Tipp, vielleicht sollte ich meinen Tisch umgestalten. – Newbie