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 Abfrage (insert) - plz help.

Empfohlene Antworten

Veröffentlicht

Hallo,

also ich habe folgendes Problem: In meiner DB gibt es eine Tabelle die enthält zwei Spalten Vorname und Name. Jetzt möchte ich die Werte der beiden Spalten in einer dritten Spalte oder auch in einer neuen Tabelle kombinieren. Als Zusatzbedingung kommt hinzu, dass beide Werte mit einem Leerzeichen voneinander getrennt werden. Als Wert soll nämlich dann nicht "HansMustermann" erstellt werden, sondern "Hans Mustermann". Wie hat meine SQL Anweisung auszusehen? Ich habe meine Unterlagen leider nicht parat....wäre über jede Hilfe dankbar.

Grüße FreeMan

Standardfrage: Welche DB benutzt du?

Viel mehr würde mich das warum interessieren.

Redundante Daten kosten nur Speicherplatz und sind fehleranfällig.

Wenn man sowas braucht erzeugt man das normalerweise über die Abfrage oder in der Programmlogik.

Gruß Jaraz

  • Autor

da sagt er mir undefinierte Funktion: CONCAT

meine SQL Anweisung sieht so aus:

INSERT INTO Mitarbeiter ( Kombiname )

SELECT CONCAT([Mitarbeiter.Name],' ',[Mitarbeiter.Vorname])

FROM Mitarbeiter;

CONCAT ist doch MYSQL oder ?

Mit Access hab ich auch keine Ahnung, aber in oracle gehts so:

INSERT INTO Mitarbeiter ( Kombiname )

SELECT [Mitarbeiter.Name] ||' ' ||[Mitarbeiter.Vorname]

FROM Mitarbeiter;

Probier folgendes:

SELECT (Spalte1 & ", " & Spalte) as Name

from tabelle

damit sollte genau das rauskommen: Vorname, Name

wenn du das , weglässt ist es auch nicht vorhanden :)

mfg,

mira

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.