Wenn die SQL-Sprache für eine Union-Abfrage Eingabe von Daten aus einer Excel-Arbeitsmappe ziehen, was der richtige Code ist es, die Union-Abfrage wählen Sie Daten aus einer bestimmten Registerkarte in der Excel-Arbeitsmappe haben? Jeder Rat oder jede Hilfe wird geschätzt. Vielen Dank.MS-ACCESS SQL Union-Abfrage
0
A
Antwort
0
einfach eine Inline-Abfrage zeigt auf externe Quelle verwenden, die die zugrunde liegende Jet/ACE SQL-Engine für Excel-Dateien tun können, Access-Datenbanken, auch Textdateien (TXT/CSV).
geht davon aus Below Excel-Arbeitsmappe ist das neueste Format (.xlsx) und beginnt in Zelle A1 mit definierten Spaltenüberschriften und die gleiche Anzahl von Spalten/types als Rest von Union-Abfrage.
SELECT t1.* FROM
myAccessTable t1
UNION ALL
SELECT t2.* FROM
[Excel 12.0 Xml;HDR=Yes;Database=C:\Path\To\Excel\Workbook.xlsx].[mySheetName$] t2
Verwandte Themen
- 1. MSACCESS DateTime SQL QUERY
- 2. msaccess 2007 SQL komplexe Abfrage
- 3. Datiert in MsAccess
- 4. C# MSAccess-Daten aktualisieren
- 5. Warum ist meine SQL MsAccess-Abfrage so langsam?
- 6. Delphi/Lazarus MSAccess-Daten durch SQL-Abfrage mit DateTimePicker filtern
- 7. Öffnen Sie msaccess als Schwarm
- 8. MsAccess Seltsame verknüpfte Tabelle Ausgabe
- 9. IIF mit in msaccess Bericht
- 10. Datum in MSAccess-Datenbank einfügen.
- 11. Verbinden mit MSAccess-Datenbank mit PHP
- 12. (msaccess zu MySQL) FROM Unterabfragen mit Alias
- 13. einen Feldwert in den Spaltentitel Drehen - MSAccess
- 14. LIBNAME-Fehler beim Importieren der MSAccess-Datenbank
- 15. Syntaxfehler (fehlender Operator) in Abfrageausdruck in MSAccess
- 16. MsAccess erhalten Formularobjekte in Office 2016
- 17. Einfügen von Daten in msaccess mit VB.NET
- 18. MSAccess - Minimieren Sie die Symbolleiste Ribbon OnLoad()?
- 19. MSAccess Abfrage: Erzeugen Sie zwei Felder
- 20. Login-System msaccess Fehler komut.ExecuteReader() nicht behandelte
- 21. Wie lautet die DDL-Spalte in MSAccess?
- 22. Dapper + MSAccess: Wie bekomme ich die Kennung der eingefügten Zeile?
- 23. MSAccess Update-Anweisung mit Zeichenfolge mit Sonderzeichen und Leerzeichen
- 24. MSAccess: Wählen Sie N Datensätze aus jeder Kategorie
- 25. können wir alle Tabellen in der msaccess-Datenbank mit sql auflisten?
- 26. MSAccess - SQL Abfrage alles nach rechts ODER links von einem Zeichen
- 27. Wie kopiert man Tabellen von SQL Server nach MsAccess in TSQL?
- 28. Wie verwenden "wie" und "nicht wie" in SQL MSAccess für das gleiche Feld?
- 29. MSAccess SQL-Abfrage, um das späteste Datum> 180 in der Vergangenheit zu finden
- 30. MSACCESS - Höchstens ein Datensatz kann von dieser subquery
Vielen Dank! Das macht Sinn und ist sehr hilfreich. Deine Erklärung gab mir eine andere Idee, an die ich nicht gedacht hatte. In meinem Fall importiere ich die Excel-Datei in die Tabellen und erstelle eine doppelte Tabelle, um die Daten zu schützen. Ich kann die Excel-Datei importieren, die den Zugriff zum Erstellen einer Tabelle von jeder eindeutigen Registerkarte in der Excel-Datei steuert, und dann die Union-Abfrage erstellen, die alle benötigten Tabellen und Datensätze verbindet. – user8507242
Ja, können Sie Excel-Dateien und führen Sie append, zu aktualisieren, abfragen und Abfragen in einer Access-Umgebung machen Tisch. Übrigens gibt es eine spezielle Möglichkeit, [Danke] (https://meta.stackexchange.com/a/5235) auf StackOverflow zu sagen. – Parfait