Einfaches SELECT Statement, um Werte abzufragen.
SELECT * FROM Mitarbeiter_Verwaltung;
Über einen LEFT JOIN wird die Schnittmenge zwischen erster und zweiter Tabelle gebildet und LEFT JOIN-Typisch der Tabelleninhalt der erstgenannten Tabelle im Ausdruck hinzugezogen.
Durch die WHERE-Klausel und der Suche nach allen FMNR (Familiennummern) die nicht vorhanden sind (IS NULL), kann auf alle Mitarbeiter geschlossen werden, die keine Familienmitglieder im Unternehmen haben.
SELECT * FROM Personal LEFT JOIN Familienmitglieder ON (Personal.PERSNR = Familienmitglieder.PERSNR) WHERE FMNR IS NULL;
Daten mittels SQL einfügen.
INSERT INTO Mitarbeiter_verwaltung (Mitarbeiter_ID, Nachname, Vorname, Geb_Datum) VALUES (25, "Meier", "Thomas", "1965-07-06");
INSERT INTO Mitarbeiter_verwaltung (Mitarbeiter_ID, Nachname, Vorname, Geb_Datum) VALUES (25, "Meier", "Thomas", "1965-07-06"), (26, "Apel", "Patrick", "1981-10-15");
Werte ändern mittels UPDATE.
UPDATE Mitarbeiter_Verwaltung SET Nachname = "Maier" WHERE Mitarbeiter_ID = 25;
Tabelle nachträglich verändern mittels ALTER TABLE.
ALTER TABLE Mitarbeiter_Verwaltung ADD Abteilungsnummer INTEGER(11) NULL;






