Ich habe die folgende Tabelle.Teilstring einer Spalte aus einem anderen SQL
+--------------------+-----+
|fardet_cd_fare_basis|part2|
+--------------------+-----+
| MEO00RIG| 00R|
| MEO00RIG| RIG|
| MEO00RIG| I|
+--------------------+-----+
ich von „fartdet_cd_fare_basis“ dem ersten Teil der Kette bis zum Erscheinen von „Teil2“ extrahieren muß, wäre ein Beispiel:
+--------------------+-----+--------+
|fardet_cd_fare_basis|part2| num|
+--------------------+-----+--------+
| MEO00RIG| 00R| MEO|
| MEO00RIG| RIG| MEO00|
| MEO00RIG| I| MEO00RI|
+--------------------+-----+--------+
ich mit Spark-SQL arbeiten bin, aber Ich habe die SQL-Lösung verwendet. Irgendwelche Ideen?
Können Sie die erwartete Ausgabe erneut richtig erklären? Es ist schwer zu verstehen. Und benötigen Sie für die Beispieldaten nur eine Zeile in der Ausgabe? Wenn ja, was ist die Logik und wenn nein, was und warum sollte die Ausgabe anderer Zeilen sein. – Utsav
Es ist jetzt besser verstanden? – nest
Ich habe gerade geantwortet. Wenn es für Sie funktioniert hat, akzeptieren Sie die Antwort, damit die Frage geschlossen werden kann. – Utsav