Hi all,
ich bin nun nach 2 Stunden googeln und auch hier im Forum nicht fündig geworden und zwar habe ich folgendes Problem.
Ich habe eine "products"-Tabelle in der es eine Spalte "mediumId" gibt und eine "medium"-Tabelle in der es "id, name" gibt und nun Join ich bei jedem Select die "medium"-Tabelle zu der "products"-Tabelle:
Nun möchte ich für ALLE Spaltennamen aus der "medium"-Tabelle einen Prefix vergeben, ist das möglich
Also das der Spaltenname von "medium.id" = mediumId ist.
Ich will damit vermeiden das wenn ich in der Tabelle medium eine neue Spalte hinzufüge, ich in jedem "products"-Query => medium.spaltenname AS mediumSpaltenname schreiben mussen. Oben habe ich "medium.*" geschrieben, dies ist leider nicht möglich da es in "medium" und "products" gleiche Spaltenname geben kann.
Bin für jede Hilfe dankbar!!
Gruß
Nova
ich bin nun nach 2 Stunden googeln und auch hier im Forum nicht fündig geworden und zwar habe ich folgendes Problem.
Ich habe eine "products"-Tabelle in der es eine Spalte "mediumId" gibt und eine "medium"-Tabelle in der es "id, name" gibt und nun Join ich bei jedem Select die "medium"-Tabelle zu der "products"-Tabelle:
PHP:
SELECT products.*, medium.*
FROM products AS products
LEFT JOIN medium AS medium ON products.mediumId = medium.id
WHERE products.id = '1'
Nun möchte ich für ALLE Spaltennamen aus der "medium"-Tabelle einen Prefix vergeben, ist das möglich
Also das der Spaltenname von "medium.id" = mediumId ist.
Ich will damit vermeiden das wenn ich in der Tabelle medium eine neue Spalte hinzufüge, ich in jedem "products"-Query => medium.spaltenname AS mediumSpaltenname schreiben mussen. Oben habe ich "medium.*" geschrieben, dies ist leider nicht möglich da es in "medium" und "products" gleiche Spaltenname geben kann.
Bin für jede Hilfe dankbar!!
Gruß
Nova