Ich habe eine Reihe von verschiedenen Tabellen in einer mySql-Datenbank, die alle die gleiche Struktur haben. Im Prinzip erhält jeder Benutzer eine eigene Tabelle, die identisch zu den anderen Tabellen aufgebaut ist. Gibt es eine Möglichkeit, alle diese Tabellen auf einmal in PHP abzufragen? Es ist, als würde ich versuchen, 5 kleine Tabellen zu nehmen und einen Master-Tisch zu erstellen, der auf einer Webseite angezeigt wird.Abfrage derselben Felder aus verschiedenen Tabellen
1
A
Antwort
2
können Sie Vereinigung alle
select col1, col2, ... coln
from your_table1
union all
select col1, col2, ... coln
from your_table2
union all
select col1, col2, ... coln
from your_table3
union all
.....
select col1, col2, ... coln
from your_tableN
Verwandte Themen
- 1. Abfrage mehrere Zeilen aus 3 verschiedenen Tabellen
- 2. SQL-Abfrage Tabellen aus verschiedenen FDB Datenbanken
- 3. Abfrage SUM für zwei Felder in zwei verschiedenen Tabellen
- 4. Erstellen von Tabellen mit Feldern aus 3 verschiedenen Tabellen
- 5. Wie interne Join-Tabellen aus verschiedenen Datenkontext?
- 6. Wie kann ich ähnliche Zeilen aus verschiedenen Tabellen in derselben Abfrage abrufen?
- 7. Unterschiedliche Ausführungsplan aus derselben Abfrage in verschiedenen SQL Server
- 8. Auswahl aus mehreren Tabellen in derselben Abfrage mit PHP MySQL
- 9. Assoziationstabelle Abfrage zwischen verschiedenen Tabellen
- 10. Abfrage Zeilen in verschiedenen Tabellen
- 11. Verschachtelte Auswahl aus verschiedenen Tabellen
- 12. PostgreSQL: Column-Daten in verschiedenen Spalte derselben Abfrage verwenden
- 13. Felder aus verknüpften Tabellen kombinieren
- 14. MySQL: SELECT Ergebnisse aus vier verschiedenen Tabellen in einer Abfrage
- 15. SQL-Abfrage aus zwei verschiedenen Tabellen auswählen, wo aktiv = 1
- 16. MySQL- Auswählen von Daten aus verschiedenen Tabellen
- 17. Abfrage aus zwei Tabellen
- 18. Get original Daten aus verschiedenen Tabellen
- 19. Erstellen von Tabellen mit Feldern aus zwei verschiedenen Tabellen
- 20. SQL-Werte aus zwei verschiedenen Tabellen
- 21. Daten aus Datenbank aus verschiedenen Tabellen holen
- 22. Join Abfrage mit 5 verschiedenen Tabellen
- 23. Count Einträge aus verschiedenen Tabellen pro Tag
- 24. Wie kann ich zwei Felder aus zwei verschiedenen Tabellen in einem Django-Join auswählen?
- 25. Verschiedene Felder auf verschiedenen Benutzertypen
- 26. Wie verwendet man DLookup Kriterien aus verschiedenen Tabellen in Access
- 27. Oracle: Wie aktualisiert man mehrere Spalten aus verschiedenen Tabellen?
- 28. Wie kann ich (schnell) IDs aus verschiedenen Tabellen vergleichen?
- 29. PHP Abfrage MySQL Tabellen von IDs aus anderen Tabellen
- 30. Wie gleiche Spalten aus verschiedenen Tabellen erhalten
Nein, verwenden es gibt keinen automatischen Weg, dies zu tun. Warum machst du es nicht einfach zu einem Haupttisch, anstatt es aufzuteilen? – Barmar
Eine separate Tabelle pro Benutzer ist normalerweise schlechtes Design, gerade wegen solcher Probleme. Es skaliert nicht gut für viele Benutzer. – Barmar
Eigentlich gibt es einen Weg, es zu tun. Erstellen Sie eine UNION-Tabelle. – Barmar