Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SQL Wert einer Spalte ergänzen

Empfohlene Antworten

Veröffentlicht

Hallo,

ich habe folgendes Problem. Ich muss in einer Datenbank eine Spalte um einen Wert erweitern.

Beispiel: Tabelle "Daten"

In der Tabelle stehen Postleitzahlen. Diese sollen nun um den Ort ergänzt werden. Wenn ich jetzt

update daten set PLZ =Entenhausen where tel_vorwahl= 0815

mache ersetz er mir das Feld PLZ ja kommplet durch Entenhausen. Ich will aber das er das Entenhausen hinter der PLZ schreibt.

___

Ich weis das es nicht den Normalformen einer DB entspricht aber dies ist ja nur ein Beispiel.

Hier ein Beispiel für MySql:

update anrede set krzbez=concat(krzbez,"/Fräulein") WHERE nr=3

Bei meinem Beispiel hat das Feld krzbez des Datensatzes mit nr=3 vor dem Update den Wert "Frau", nach dem Update den Wert "Frau/Fräulein".

wiedermal die obligatorische frage, welches DBMS? :rolleyes:

z.b. mysql:

update daten set PLZ = CONCAT(PLZ, ' ', 'Entenhausen') where tel_vorwahl= 0815
z.b. oracle:
update daten set PLZ = PLZ || ' ' || 'Entenhausen' where tel_vorwahl= 0815

|| stehen beispielhaft für das konkatenationszeichen (z.b. || bei oracle, & bei mysql, andere DBMS siehe dortige doku).

s'Amstel

Ähhm DBMS ist Sybase. Sorry hatte ich Vergessen da zu zuschreiben...

also:

update daten set PLZ = PLZ ||' ' || 'Entenhausen' where tel_vorwahl= 0815

im select sollte das ergebniss danach so aussehen??

PLZ|Entenhausen

Vielen dank für die Schnellen antworten.

update Daten set PLZ= PLZ+'Entenhausen' where Tel_Vorwahl =0815

Manchmal brauch man nur einen hinweis...

Haben sich die C++ Kurse in der Berufsschule doch gelohnt...

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.