derapfelsaft
Goto Top

SQL-Dateien sortieren, kombinieren und filtern

Hallo zusammen,
ich habe folgende Problem:

SQL Datei #1 hat die Spaltennamen:
ID; Name; Phone; Funktion; Adresse

SQL Datei #2:
Vorname; ID; Mail-adresse; Geschlecht; Branche

Die ID's sind jeweils identisch und gehören in beiden Dateien zur gleichen Person,sind jedoch unsortiert, daher bringt sich Copy/Paste nicht viel.
Mein Problem ist daher folgendes:
Ich brauche irgendwas das Anhand der ID´s die Dateien in korrekter Reihenfolge zusammenführt .

Das Datenformat dieser beiden Dateien ist jedoch Variabel, kann diese Dateien also in folgende Formate exportieren:
  • SQL
  • JSON
  • XLS
  • XML
  • LaTex
  • PDF
  • YAML
  • PHP arrey
  • CodeGen

Ich danke schonmal im Voraus
Mit besten Grüßen

derApfelsaft

Content-Key: 338800

Url: https://administrator.de/contentid/338800

Printed on: May 7, 2024 at 11:05 o'clock

Member: H41mSh1C0R
H41mSh1C0R May 24, 2017 at 14:02:28 (UTC)
Goto Top
Servus,

hast du denn schon irgendwelche Gehversuche gemacht?

VG
Member: Apophis
Solution Apophis May 24, 2017 updated at 14:04:35 (UTC)
Goto Top
Hallo,

was Du als SQL-Datei bezeichnest sieht nach Deinen Spaltenüberschriften eher nach CSV-Datei aus. Dann hast Du zwei Möglichkeiten:

- Beide in eine Excel-Datei laden und sich mit den Tiefen der SVERWEIS-Funktion vertraut machen.

- Beide als (externe) Tabelle in Access einfügen und mittels JOIN zu einer Tabelle verbinden.

Gruß
Apophis

P.S. Wo kommen die Daten her? Von einem SQL-Server? Dann kann man die Tabelle natürlich auch von diesem zusammenstellen lassen.
Member: derapfelsaft
derapfelsaft May 24, 2017 at 14:13:29 (UTC)
Goto Top
Leider erst wenige, bin in diesem Bereich noch als Neuling anzusehen
Member: derapfelsaft
derapfelsaft May 24, 2017 at 14:16:01 (UTC)
Goto Top
Hab die Daten von PHPmyAdmin exportiert,
erstellt wurden diese durch eine CRM-Datenbank namens SugarCRM,

Die Excel-Lösung mit der SVERWEIS-Funktion versuch ich mal eben, danke vielmals für den Tipp ^^

VG
Member: SeaStorm
SeaStorm May 24, 2017 updated at 14:18:04 (UTC)
Goto Top
Hi

also wenn es wirklich SQL ist dann erweiterst du eine der Tabellen(oder machst eine neue) um die fehlenden Spalten der anderen und machst dann sowas wie
UPDATE t1 set t1.nachname=t2.nachname FROM t1 inner join t2 ON t1.id=t2.id

Damit würdest du den nachnamen von "t2" in das Feld Nachname von T1 kopieren, der ID entsprechend
Member: Apophis
Apophis May 24, 2017 updated at 14:27:12 (UTC)
Goto Top
Die Datenbank kenne ich jetzt nicht und PHPmyAdmin nur vom Hörensagen.

Hast Du da die Möglichkeit, eigene Abfragen zu definieren? Dann würde sowas eleganter gehen, wobei ich annehme, das die beiden Tabellen T1 und T2 heißen.

SELECT T1.ID; T1.Name; T1.Phone; T1.Funktion; T1.Adresse, T2.Vorname; T2.Mail-adresse; T2.Geschlecht; T2.Branche
FROM T1 INNER JOIN T2 ON T1.ID=T2.ID

Gruß
Apophis