Zusammenführen von Ansichten, um mit United Records als einzelne Tabelle zu fungieren
Frage
Ich habe ein paar Tische, die so angelegt sind: generasacodicetagpre.
Wie erstellte ich eine MySQL-Ansicht (oder jemand könnte eine bessere Option vorschlagen), wo diese als einzelne Tabelle dienen: generasacodicetagpre.
Anstatt es zu verbinden, was es so zeigt, wie folgt: generasacodicetagpre.
Auf diese Weise kann ich eine Suche gegen den Tisch ausführen, kann ich einfach so suchen: generasacodicetagpre.
Lösung
Use a union
CREATE VIEW `user_actions` AS
SELECT a.user_id, a.action_id, a.action_level
UNION ALL
SELECT b.id_user AS user_id, b.action_id, b.action_level
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow