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.

MS SQL: Tabelle mit Daten aus einer anderen Tabelle füllen

Empfohlene Antworten

Hallo,

gestern habt ihr mir hier so super weitergeholfen. Ich hoffe mir kann auch heute jemand helfen.

Ich habe eine Datenbank mit mehreren Tabellen.

Aus den Tabellen Mitarbeiter, Anwesenheit und Abteilungen will ich eine Tabelle Anzahl generierern.

Die Tabelle Mitarbeiter enthält den Mitarbeiternamen. Dieser soll nun automatisch in die Tabelle Anzahl kopiert werden.

Sobald ein neuer Mitarbeiter hinzukommt, muss dieser auch in der Tabelle Anzahl erscheinen.

Hat jemand einen Tipp für mich wie ich das umsetze?

Ich steh gerade auf dem Schlauch.

Gruß

Red Cherry

mach aus anzahl eine VIEW; die ist immer aktuell, auch dann, wenn sich in den basistabellen etwas ändert.

wenn du das unbedingt, auf jeden fall, unvermeidbar und um jeden preis als tabelle haben musst, dann mach einen TRIGGER.

s'Amstel

ich hab erstmal versucht per Update Befehl

update dbo.Anzahl

set Name=dbo.Mitarbeiter.Name

Aber so klappt es nicht.

Ich denke das wird dann so auch nicht in einem Trigger funktionieren

wenn du das über und nur mit UPDATE machst - was prinzipiell ja nicht schlecht ist - musst du jedesmal, wenn ein neuer MA kommt, das UPDATE ausführen.

ich würde also zuerst klären, ob das jedesmal händisch erfolgen muss - händisch ist meisten schlecht, denn wer macht das, wenn du nicht da bist?

wenn du eine VIEW baust, die dir anzahl errechnet, sollte das kein problem mehr sein.

abgesehen davon - was soll denn in anzahl drinnenstehen? alle mitarbeiten aus der MA-tabelle, die irgendwelchen unbekannten kriterien entsprechen?

s'Amstel

die Tabelle Anzahl soll dann verwendet werden um die Anzahl der Mitarbeiter im Monat auszugeben.

Und es soll automatisch erfolgen.

die Tabelle Anzahl soll dann verwendet werden um die Anzahl der Mitarbeiter im Monat auszugeben. Und es soll automatisch erfolgen.
Und? Was möchtest du uns mit dieser Aussage mitteilen?

Ich interpretiere da hinein "Ich kann/will es nicht machen bitte erledige mal jemand meine Hausaufhaben".

Zeig mal ein wenig Eigeninitiative!

Hallo,

nein mir soll keiner meine Hausaufgaben machen. Da es noch nicht mal Hausaufgaben sind.

Mit meinem letzten Post habe ich nur Amstels fragen beantwortet.

Lösungsansatz habe ich ja schon bekommen. Mit dem Trigger.

Ich habe keinen Bock stimmt auch nicht. Eher ich hatte ein Brett vorm Kopf.

Aber ich weiß nun wie ich das weiter bearbeite.

Entschuldigung das ich gefragt habe....

Da die Aufgabe komplexer ist sitze ich auch schon etwas länger dran. Als nicht SQL Profi hängt man schon mal fest.

Danke für die Fehlinterpretation

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.