Abfrage vergleichen mit csv File
Hallo,
möchte in einer Abfrage eine Spalte mit einer anderen csv Datei vergleichen und bei Gleichstand den Text davon rechts, ausgeben. Info: In der betreffenden Spalte (Master-Tabelle) befindet sich eine Zahl, gleiche taucht in der externen csv Datei als ID auf. Ausserdem befindet sich in dieser ID Zelle bzw. rechts daneben befindliche Spalte, der Text, um den es geht. Gruss ulab |
AW: Abfrage vergleichen mit csv File
Hallo und willkommen hier im Forum.
Vielen Dank für den kurzen Auszug aus Deinen Hausaufgaben. Wie können/sollen wir dabei helfen? |
AW: Abfrage vergleichen mit csv File
Hallo und vielen Dank für die nette persönliche Begrüßung.
Ich hoffe das mein Anliegen einigermaßen verstanden wurde, nicht ganz einfach dies Erklärend / Fragend zu umschreiben. Helfen könnt Ihr mir mit Lösungsansätze bis Code Schnipsel oder so? Habe es selbst mit "LOAD DATA LOCAL INFILE andere.csv" versucht! Weiter komme ich nicht, bin mir auch nicht sicher, ob dies der richtige Ansatz ist. |
AW: Abfrage vergleichen mit csv File
Wie immer gibt es auch für dieses/Dein Problem bestimmt mehrere Wege.
Dein Ansatz klingt bei den spärlichen Infiormationen als ein möglicher Weg:
Wenn es jetzt noch Probleme geben sollte, komm mit DEINEM Code und entsprechenden aussagekräftigen Beispielen aus beiden Tabellen wieder hierher zurück. |
AW: Abfrage vergleichen mit csv File
LOAD DATA LOCAL INFILE dient zum Importieren einer CSV-Datei in eine Datenbank.
2 Wege: 1. Du liest alle Werte aus der Tabelle, die du prüfen möchtest und untersuchts die CSV-Datei dahingehend, ob die Werte in der CSV vorkommen (das kann aber recht viel werden). 2. Mit http://us1.php.net/manual/de/function.fgetcsv.php liest du die CSV-Datei Zeilenweise ein, nimmst den Wert, den du prüpfen möchtest und erstellst eine Abfrage auf diesen Wert. Ist er vorhanden, dann ausgeben, sonst die nächste Zeile deineer CSV. Dem Link folgend könnte das so aussehen: PHP-Code:
|
AW: Abfrage vergleichen mit csv File
Hallo, Danke für die Antworten und Ok ich versuche es etwas besser zu umschreiben.
|
AW: Abfrage vergleichen mit csv File
Auch nur bei Nutzung eines SQL-Editors sollte es so wie oben beschrieben laufen. Lass einfach den PHP-Teil weg.
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:10:48 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.