[GastForen Programmierung/Entwicklung PHP und MySQL Leerstellenproblem

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Leerstellenproblem

Bische
Beiträge gesamt: 5

21. Jan 2005, 10:15
Beitrag # 1 von 8
Bewertung:
(1761 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,
ich habe folgendes Problem:
Ich habe viele Tabellen mit der Spalte Team. Durch Joins möchte ich diese in eine Tabelle zusammenbringen. Das Problem ist, dass die Einträge sich oft durch Leerstellen am Ende unterscheiden, und der Join deshalb nicht funktioniert.
Ich habe es schon mit UPDATE Table SET Team = RTRIM(Team) probiert, aber es wurden leider keine Leerzeichen entfernt.
Auch wenn ich SELECT RTRIM(Team) FROM Table mache, entfernt er keine Leerzeichen.
Woran kann das liegen, bzw. gibt es noch eine andere Methode um diese Problem zu umgehen.
Team ist vom Typ VARCHAR. Muss ich den Typ ändern? Oder gibt es eine Möglichkeit, dass alle Einträge mit Leerzeichen aufgefüllt werden, so dass die auch wieder gleich wären.
Es wäre sezhr schön, wenn mir jemand helfen könnte.
Danke schon mal, Gruß
Bische
X

Leerstellenproblem

tkshorty
Beiträge gesamt: 13

21. Jan 2005, 11:02
Beitrag # 2 von 8
Beitrag ID: #138349
Bewertung:
(1761 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
musst du mit nem outer join machen.


guck dir das am besten mal hier an

http://ffm.junetz.de/members/reeg/DSP/


als Antwort auf: [#138329]

Leerstellenproblem

Bische
Beiträge gesamt: 5

21. Jan 2005, 11:31
Beitrag # 3 von 8
Beitrag ID: #138374
Bewertung:
(1761 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das mache ich ja schon. Aber das Problem ist ja, dass die Einträge nicht immer genau gleich sind, weil sie am Ende manchmal noch Leerzeichen haben. Solange sie nicht gleich sind, kann der Join ja nicht funktionieren.


als Antwort auf: [#138329]

Leerstellenproblem

ganesh
Beiträge gesamt: 1981

21. Jan 2005, 11:35
Beitrag # 4 von 8
Beitrag ID: #138375
Bewertung:
(1761 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
tja, unsaubere Dateineingabe rächt sich früher oder später... Wieso machst Du keinen trim() beim Daten-Input?


als Antwort auf: [#138329]

Leerstellenproblem

Bische
Beiträge gesamt: 5

21. Jan 2005, 11:53
Beitrag # 5 von 8
Beitrag ID: #138391
Bewertung:
(1761 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das Problem war, dass ich mehrere Spalten zusammenfügen musste, weil die Namen aus unterschiedlich vielen Wörtern entstanden sind, dabei sind Leerzeichen entstanden.
Ich habe jetzt aber gelesen, dass VARCHAR Leerzeichen am Ende automatisch entfernt. Wenn ich einen Eintrag bearbeite und Leerzeichen anfüge, werden diese auch gar nicht übernommen.
Kann es sein, dass dort am Ende gar keine Leerzeichen sind, sondern irgend etwas anderes.
Wenn ich es exportiere kommt zum Beispiel folgende Zeile:
INSERT INTO `Aug02` VALUES (2, 'FV Würzburg ', 103, 1, 95, 1, 51);

Sind dies Leerzeichen hinter Würzburg, oder kann das auch was anderes sein? Was entsteht denn, wenn ich concat zwischen 2 Feldern mache, und eins davon ein leeres Feld ist?


als Antwort auf: [#138329]

Leerstellenproblem

Bische
Beiträge gesamt: 5

21. Jan 2005, 12:00
Beitrag # 6 von 8
Beitrag ID: #138396
Bewertung:
(1761 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
naja kann ich mir ja selbst erklären Habe die Felder so erzeugt:
CONCAT(Name1,' ',Name2,' ',Name3,' ',Name4) AS Name

Dabei müssen ja Leerstellen entstanden sein, oder?


als Antwort auf: [#138329]

Leerstellenproblem

ganesh
Beiträge gesamt: 1981

22. Jan 2005, 11:36
Beitrag # 7 von 8
Beitrag ID: #138642
Bewertung:
(1761 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
aber ja doch :)

SELECT CONCAT('abc',' ','123') AS foo
ergibt:
abc 123



als Antwort auf: [#138329]

Leerstellenproblem

Bische
Beiträge gesamt: 5

22. Jan 2005, 15:08
Beitrag # 8 von 8
Beitrag ID: #138677
Bewertung:
(1761 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
naja ich hab sie jetzt etwas umständlich entfernen können, Zuerst alles in Access importiert und dann wieder zurück, und weg waren sie


als Antwort auf: [#138329]
X

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
05.02.2021 - 05.11.2021

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Freitag, 05. Feb. 2021, 13.00 Uhr - Freitag, 05. Nov. 2021, 17.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PM

Veranstaltungen
12.03.2021 - 16.07.2021

Digicomp Academy AG, Zürich oder virtuell
Freitag, 12. März 2021, 13.00 Uhr - Freitag, 16. Juli 2021, 17.00 Uhr

Lehrgang

Steigen Sie in die Welt des Publishings ein und erlangen Sie die Zertifizierung von publishingNETWORK. Lernen Sie in diesem Lehrgang Druckmedien professionell zu erarbeiten, druckfertige PDFs zu erstellen und CI/CD-Vorgaben umzusetzen.

Preis: CHF 6'300.-
Dauer: 18 Tage (ca. 126 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt.

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PBAS