Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Wer ich oder Nord Süd?
mach mal bitte ein select * from st und poste was du da hast
Achso du hast soviele einträge. Wollte ein paar in meine Tabelle geben zum Nachspielen.
Hmm naja MS SQL unterstützt kein Trim was mir aber nicht unbedingt einleuchtet aber ok. Muss es eine MS SQL Datenbank sein ?
Nein musst du nicht genau hierfür gibt es im SQL Server LTRIM und RTRIM also wenn du Leerzeichen abschneiden willst dann benutze die.
Leider habe ich den Post zu spät gesehen sonst wärst du vermutlich früher am Ziel gewesen.
Zu den MySQL Usern die beklagen das es kein Trim gibt - dafür gibt es im MSSQL sogar 2 ( s.o.). Wenn man also weiß was man tut kommt man damit auch klar.
Grüsse Alex
PS: Solltest du auch mehrfache Leerzeichen zwischen den Texten haben wie hier dann ersetzte einfach mit REPLACE ( SPALTE, " ". " ") bis es passt
Nein musst du nicht genau hierfür gibt es im SQL Server LTRIM und RTRIM also wenn du Leerzeichen abschneiden willst dann benutze die.
Leider habe ich den Post zu spät gesehen sonst wärst du vermutlich früher am Ziel gewesen.
Zu den MySQL Usern die beklagen das es kein Trim gibt - dafür gibt es im MSSQL sogar 2 ( s.o.). Wenn man also weiß was man tut kommt man damit auch klar.
Grüsse Alex
PS: Solltest du auch mehrfache Leerzeichen zwischen den Texten haben wie hier dann ersetzte einfach mit REPLACE ( SPALTE, " ". " ") bis es passt
Hallo,
danke für deine Hilfe.
LTRIM und RTRIM hatte ich ja schon zusammengelegt. Aber wie du richtig erkannt hast, was mein Problem ja bei den Leerzeichen zwischen den Elementen meines Tabelleneintrags.
Wunderbar, mit replace kann ich dann also einfach lustig Leerzeichen entfernen.
Ich habe mal gegoolget, nach einer Möglichkeit meine Leerzeichen nicht direkt zu löschen, sondern sie einfach bei meiner Abfrage nicht zu bercksichtigen.
Das müsste meiner Meinung nach ungefähr so gehen:
select REPLACE (ref, ' ', ' ') from st where ref = 'Bomba calor geotermica IS-SW 29 (sem arrefecimento)'
Das klappt aber nicht. Ich bekomme die Nachricht:
Kein Spaltenname
Hsat du da nen schnellen Tipp für mich?
mfg,
DAvid
Hallo,
Versuche es mal Mit upper()
Code:
select ref from st where Upper(design) = upper('ACOPLE TORRES 3000 -PUNTERA-' );
vll geht es so ?
du musst auch aupassen wenn du nur ein leerzeichen mehr in deiner Anbfrage hast als in deiner Tabelle, kommt da auch nichts zurück
Das könntest du aber mit TRIM() umgehen.