Das ist meine Frage
SELECT Id, productName, Largeimagepath, Discount, Price, Image FROM tablename1 where Active =1
union
SELECT Id, productName, Largeimagepath, Discount, Price, Image FROM tablename2 where Active =1
union
SELECT Id, productName, Largeimagepath, Discount, Price, Image FROM tablename3 where Active =1
Es funktioniert richtig.
Jetzt möchte ich productName
in Zukunft den Tabellennamen für den jeweiligen abrufen.
- Wie kann ich es holen?
Ich habe es versucht AS
.. so:
SELECT Id, productName, Largeimagepath, Discount, Price, Image
FROM tablename3 AS tablename
where Active = 1;
wurde aber nicht ausgegeben.
- Wie soll ich die Abfrage korrigieren und auch die Leistung der Abfrage verbessern?