- Beiträge: 15
Daten aus 2 verknüpften Tabellen holen
- MartinJ
- Autor
- Offline
- Benutzer
Weniger
Mehr
3 Jahre 9 Monate her #4151
von MartinJ
Daten aus 2 verknüpften Tabellen holen wurde erstellt von MartinJ
guten Tag Forum,
ich habe die Aufgabe bekommen, aus einer über ODBC erreichbaren Datenbank automatisiert Daten abzurufen, und bin über die Suche im Web auf FlowHeater gestoßen. Allerdings bin ich kein IT Profi.
eine einzelne Tabelle per ODBC holen und die benötigten Felder in ein anderes Format schreiben, das habe ich hinbekommen.
Nun die Aufgabe.
es gibt zwei Tabellen, prinzipiell so aufgebaut:
KUNDEN
ID
Kundenklasse
usw....
ADRESSEN
ID
Name
Adresse
usw....
jetzt soll man in der Tabelle KUNDEN alle Einträge finden, die (beispielsweise) Kundenklasse "4" haben.
Und dann mit der ID in die Tabelle ADRESSEN gehen, und Name, Adresse, etc... holen.
in der Doku habe ich schon gelesen, auch die FAQ durchgesehen, aber habe nichts passendes gefunden. Wenn es prinzipiell geht, bin ich wahrscheinlich nur zu dumm.... und bitte deshalb um Hilfe. Danke!
Martin
ich habe die Aufgabe bekommen, aus einer über ODBC erreichbaren Datenbank automatisiert Daten abzurufen, und bin über die Suche im Web auf FlowHeater gestoßen. Allerdings bin ich kein IT Profi.
eine einzelne Tabelle per ODBC holen und die benötigten Felder in ein anderes Format schreiben, das habe ich hinbekommen.
Nun die Aufgabe.
es gibt zwei Tabellen, prinzipiell so aufgebaut:
KUNDEN
ID
Kundenklasse
usw....
ADRESSEN
ID
Name
Adresse
usw....
jetzt soll man in der Tabelle KUNDEN alle Einträge finden, die (beispielsweise) Kundenklasse "4" haben.
Und dann mit der ID in die Tabelle ADRESSEN gehen, und Name, Adresse, etc... holen.
in der Doku habe ich schon gelesen, auch die FAQ durchgesehen, aber habe nichts passendes gefunden. Wenn es prinzipiell geht, bin ich wahrscheinlich nur zu dumm.... und bitte deshalb um Hilfe. Danke!
Martin
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
3 Jahre 9 Monate her #4152
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Daten aus 2 verknüpften Tabellen holen
Hallo Martin,
Sie können entweder bereits gespeicherte Sichten (VIEWs) oder aber im SQL Feld die zwei Tabellen per SQL JOIN selbst miteinander verknüpfen und dann exportieren.
In Ihrem Fall würde z.B. folgender SQL funktionieren (ungetestet)
SELECT * FROM kunden INNER JOIN adressen on kunden.id = adressen.id WHERE kunden.kundenklasse = 4
Wenn Sie oben stehenden SQL im ODBC Adapter auf der READ Seite anstelle des „select * from Tabellenname“ eintragen erhalten Sie automatisch die verknüpfte Datenmenge beider Tabellen anhand der Felder Kunden.ID und Adressen.ID. Mit der Optionalen WHERE Klausel können Sie die Datenmenge beliebig weiter einschränken.
Hinweis: Die zu verwendente SQL Syntax hängt davon ab welche Datenquelle Sie exportieren möchten!
Automatisieren können Sie jede gespeicherte FlowHeater Definition entweder über das Batch Modul oder aber etwas komfortabler über den FlowHeater Server .
Sie können entweder bereits gespeicherte Sichten (VIEWs) oder aber im SQL Feld die zwei Tabellen per SQL JOIN selbst miteinander verknüpfen und dann exportieren.
In Ihrem Fall würde z.B. folgender SQL funktionieren (ungetestet)
SELECT * FROM kunden INNER JOIN adressen on kunden.id = adressen.id WHERE kunden.kundenklasse = 4
Wenn Sie oben stehenden SQL im ODBC Adapter auf der READ Seite anstelle des „select * from Tabellenname“ eintragen erhalten Sie automatisch die verknüpfte Datenmenge beider Tabellen anhand der Felder Kunden.ID und Adressen.ID. Mit der Optionalen WHERE Klausel können Sie die Datenmenge beliebig weiter einschränken.
Hinweis: Die zu verwendente SQL Syntax hängt davon ab welche Datenquelle Sie exportieren möchten!
Automatisieren können Sie jede gespeicherte FlowHeater Definition entweder über das Batch Modul oder aber etwas komfortabler über den FlowHeater Server .
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- MartinJ
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 15
3 Jahre 9 Monate her - 3 Jahre 9 Monate her #4153
von MartinJ
MartinJ antwortete auf Daten aus 2 verknüpften Tabellen holen
HAMMER!
1. wegen der superschnellen Antwort am Wochenende!
2. ES FUNKTIONIERT!
.. es war schon eine gewisse Herausforderung... erst einmal die richtigen Tabellen und richtigen Feldnamen herausfinden, und die richtige Relation... wahrscheinlich war das überhaupt mein erster SQL Befehl, den ich je gebaut habe!
Super.
Das mit dem batch-Modul hatte ich gesehen, das sollte dann wohl problemlos funktionieren.
Vielen Dank!
1. wegen der superschnellen Antwort am Wochenende!
2. ES FUNKTIONIERT!
.. es war schon eine gewisse Herausforderung... erst einmal die richtigen Tabellen und richtigen Feldnamen herausfinden, und die richtige Relation... wahrscheinlich war das überhaupt mein erster SQL Befehl, den ich je gebaut habe!
Super.
Das mit dem batch-Modul hatte ich gesehen, das sollte dann wohl problemlos funktionieren.
Vielen Dank!
Letzte Änderung: 3 Jahre 9 Monate her von MartinJ.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.264 Sekunden