Hallo!
Ich habe folgende Tabelle:
tab (id, produkt, format, druck, papier)
und möchte folgende Abfrage durchführen:
Ich möchte also nicht 'produkt' oder 'format' schreiben, sondern COL[1] oder COL[2]. Dies möchte ich deshalb so machen, da ich das ganze per PHP aufrufe und je nach Fortschritt die Abfrage mit dem jeweiligen Index ausgeführt werden soll. Jetzt möchte ich fragen, ob es in MySQL überhaupt so etwas gibt, dass einen die Spaltennamen per Index ansprechen lässt? Alternativ wäre ich auch für einen Hinweis, wie man die Spaltennamen einer Tabelle generell auslesen kann, dankbar.
MfG, Thomas D.
BTW: Habe mir die MySQL-API bereits zu Gemüte geführt, auf die Schnelle allerdings nichts Passendes gefunden ...
Ich habe folgende Tabelle:
tab (id, produkt, format, druck, papier)
und möchte folgende Abfrage durchführen:
Code:
SELECT COL[n] FROM tab GROUP BY COL[n]
Ich möchte also nicht 'produkt' oder 'format' schreiben, sondern COL[1] oder COL[2]. Dies möchte ich deshalb so machen, da ich das ganze per PHP aufrufe und je nach Fortschritt die Abfrage mit dem jeweiligen Index ausgeführt werden soll. Jetzt möchte ich fragen, ob es in MySQL überhaupt so etwas gibt, dass einen die Spaltennamen per Index ansprechen lässt? Alternativ wäre ich auch für einen Hinweis, wie man die Spaltennamen einer Tabelle generell auslesen kann, dankbar.
MfG, Thomas D.
BTW: Habe mir die MySQL-API bereits zu Gemüte geführt, auf die Schnelle allerdings nichts Passendes gefunden ...