MySQL - Wie zu verwenden eine variable als Spaltenname
Ich will einen registry als eine Spalte Namen, aber die Registrierung ist variabel und ich weiß nicht Wann es sich ändert.
Beispiel:
Config (field) = 'Medicine'
FieldContent (another field) = 'Remedy name'
Einer machen will:
Medizin (nutzen, Inhalte von Config als Spaltenname) = 'Remedy Name" (in der registry)
Was habe ich versucht?
SET @CONFIG = SELECT CONFIG;
SELECT FIELDCONTENT AS @CONFIG FROM TABLENAME;
MySql sagt, dass ich nicht verwenden können, eine variable als Spaltenname. Gibt es andere Möglichkeit?
eigentlichen Config-Inhalte
Medizin RemedyName
Wollte Medizin
RemedyName
Dank!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Meine Idee ist, verwenden Sie eine vorbereitete Anweisung: