Hallo an den SQL-Spezialisten,
ich möchte in einem Feld alle Zeichen löschen, die nach einem
alphanumerischen Wert und nach einer diesem Wert folgenden Leerstelle
liegen.
Beispiel Feldinhalt: 'Xyz abc' oder 'Abc xyc'. Gelöscht werden soll
' abc' oder ' xyc', so dass 'Xyz' und 'Abc' erhalten bleiben.
Wer kann mir helfen?
Mit freundlichem Gruß
Günter Helm
G�nter Helm wrote:
Hallo an den SQL-Spezialisten,
ich m�chte in einem Feld alle Zeichen l�schen, die nach einem
alphanumerischen Wert und nach einer diesem Wert folgenden Leerstelle
liegen.
Beispiel Feldinhalt: 'Xyz abc' oder 'Abc xyc'. Gel�scht werden soll
' abc' oder ' xyc', so dass 'Xyz' und 'Abc' erhalten bleiben.
Du hast leider nicht erw�hnt, welche Sorte SQL du verwendest, aber weil
MySQL im Web ziemlich verbreitet ist, gehe ich mal davon aus, da� du das
hast.
Prinzipiell w�rde ich f�r sowas regul�re Ausdr�cke (regular expressions)
verwenden (http://dev.mysql.com/doc/refman/5.7/en/regexp.html), aber
wenn ich das richtig sehe, dann unterst�tzt MySQL die nur in
Select-Abfragen, nicht aber mit der Replace-Funktion
(MySQL REPLACE String Function: Find & Replace Text).
Eventuell kannst du auch mit substring-index
(http://dev.mysql.com/doc/refman/5.7/en/string-functions.html#function_s
ubstring-index) was machen.
Ich pers�nlich w�rde nicht versuchen, diese Aufgabe direkt im SQL zu
l�sen, sondern w�rde die Tabelle als CSV exportieren, sie mit einem
Texteditor meiner Wahl (vermutlich unter Linux, aber ich sehe anhand
deiner Mail, da� du Windows verwendest) zu meiner Zufriedenheit
bearbeiten und dann wieder importieren. Das k�nnte man mit Perl, PHP und
notfalls sogar �ber den Umweg von Word und Excel machen.
Gru�,
Gunde
Hallo, Herr G�nter Helm,
solche Fragen bitte nicht in der Liste stellen, sondern im entsprechenden Forum. Dort ist oft schon die Antwort vorhanden.
Beste Gr��e,
A. Weigt
Hallo!
Ich vermute, daß die Nachricht von Herrn Helm eigentlich an die
GFAhnen-Liste gehen sollte...
MfG
JS
Hallo an die SQL-Ratgeber,
Ich persönlich würde nicht versuchen, diese Aufgabe direkt im SQL zu
lösen, sondern würde die Tabelle als CSV exportieren, sie mit einem
Texteditor meiner Wahl (vermutlich unter Linux, aber ich sehe anhand
deiner Mail, daß du Windows verwendest) zu meiner Zufriedenheit
bearbeiten und dann wieder importieren. Das könnte man mit Perl, PHP und
notfalls sogar über den Umweg von Word und Excel machen.
So weit war ich in meinen Überlegungen auch schon. Gehofft hatte ich - nach
einigen vergeblichen eigenen Versuchen, auch mittels SUBSTRING-Index - eine
fertige, funktionierende Prodezur zu erhalten. Jedenfalls habe ich mich
gefreut, überhaupt einige Antworten zu erhalten. Meine vorherige Anfrage in
der GFAhnen-Liste verlief ohne Respons.
Danke für die Nachrichten.
Mit freundlichem Gruß
Günter Helm
Hello,
My mother-in-law is a Schwarzer. I am wondering if you may have family information.
thank you - and sincerely,
Gwen
________________________________
From:John Black <jgschwarz@googlemail.com> To:Lower Silesia-L <niederschlesien-l@genealogy.net>; GfAhnen-L <gfahnen-l@genealogy.net> Sent:Sunday, October 26, 2014 12:32 AM Subject:Re: [NSL] SQL query
Hi
I suspect that the message of the Lord to the helmet actually
should go GFAhnen list ...
MfG
JS On October 26 2014 07:57 wrote Weigt, A. < weigt-old@gmx.de>: > Hello, Mr. Günter helmet, > not set> such questions please check the list, but in the appropriate > forum. There is often the answer yet. > > Regards, > > A. Weigt > > ~~~~~~~~~~~~~~~~~~~~~~~~~~ > --- --Ursprüngliche Message ----- From: Günter helmet > Sent: Saturday, October 25, 2014 9:43 PM > To: Lower Silesia-l > Subject: [NSL] SQL query > > Hello to the SQL-specialists, > > I want to delete all the characters in a field after a > alphanumeric value and this value after a trailing space are>. > > Example field content: 'abc xyz' or 'abc XYC'. To be deleted > 'abc' or 'XYC' remain so 'xyz' and 'abc'. > > Who can help me? > > Sincerely, > > Günter helmet > > _______________________________________________ > Lower Silesia-L mailing list > Niederschlesien-L@genealogy.net> The list of members can change their settings under > http://list.genealogy.net/mm/listinfo/niederschlesien-l>
_______________________________________________ > Lower Silesia-L mailing list > Niederschlesien-L@genealogy.net> The list of members can change their settings under > http://list.genealogy.net/mm/listinfo/niederschlesien-l- Mag. phil. Johannes Georg Schwarz Hutweidengasse 30-32 / 2/2 A-1190 mailing list Niederschlesien-L@genealogy.netThe list of members can change their settings under niederschlesien-l - genealogy.net