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!

InformationsquelleAutor user2999461 | 2013-11-16
Schreibe einen Kommentar