All pastes #763518 Raw Edit

uebung08

public sql v1 · immutable
·published 2007-11-06 15:06 UTC
rendered paste body
-- 1INSERT INTO mitarbeiter	VALUES (2222, 'Ott', 'Bob', 'a2')-- 2INSERT INTO mitarbeiter	VALUES (2222, 'Lang', 'Jutta', NULL)-- 3-- - standardCREATE TABLE mit_vierstellig (m_nr INTEGER NOT NULL,				m_name CHAR(20) NOT NULL,				m_vorname CHAR(20) NOT NULL,				abt_nr CHAR(4));INSERT INTO mit_vierstellig	SELECT * from mitarbeiter		WHERE m_nr BETWEEN 1000 AND 9999-- - nuskoolSELECT * INTO mit_vierstellig FROM mitarbeiter WHERE m_nr BETWEEN 1000 AND 9999-- 4CREATE TABLE arbeiten2 (m_nr INTEGER NOT NULL,				pr_nr CHAR(4) NOT NULL,				aufgabe CHAR(15),				einst_dat DATETIME);INSERT INTO arbeiten2	SELECT * from arbeiten where aufgabe IS NULLSELECT * INTO arbeiten2 FROM arbeiten WHERE aufgabe IS NULL-- 5UPDATE abteilung	SET stadt = 'Nürnberg'	WHERE abt_nr = 'a2'-- 6UPDATE arbeiten	SET aufgabe = 'Chef'	WHERE aufgabe IS NULL-- 7UPDATE projekt	SET mittel = mittel * 1.1	WHERE pr_nr IN (SELECT pr_nr from arbeiten	WHERE arbeiten.m_nr = 10102	AND arbeiten.aufgabe = 'Projektleiter')-- 8UPDATE abteilung	SET abt_name = 'Verkauf'	WHERE abt_nr IN (SELECT abt_nr from mitarbeiter	WHERE m_name = 'Kaufmann')-- 9UPDATE projekt	SET pr_name = 'Luna'	WHERE pr_nr IN (SELECT pr_nr from arbeiten JOIN mitarbeiter	ON arbeiten.m_nr = mitarbeiter.m_nr	WHERE mitarbeiter.m_name = 'Kaufmann'	AND arbeiten.aufgabe = 'Projektleiter')-- 10UPDATE abteilung	SET stadt = 'Rosenheim'	WHERE abt_nr IN (	SELECT abt_nr from mitarbeiter		WHERE m_nr IN (			SELECT m_nr from arbeiten				WHERE aufgabe='Gruppenleiter'				AND pr_nr = 'p3'		)	)-- 11UPDATE arbeiten	SET einst_dat = '12.12.1991'	WHERE m_nr IN (	SELECT m_nr from arbeiten		WHERE pr_nr = 'p1'		AND m_nr IN (			SELECT m_nr from mitarbeiter WHERE abt_nr IN (				SELECT abt_nr from abteilung WHERE abt_name = 'Verkauf'			)		)	)-- 12DELETE FROM arbeiten	WHERE pr_nr = 'p3'DELETE FROM projekt	WHERE pr_nr = 'p3'-- 13DELETE FROM arbeiten	WHERE pr_nr IN (		SELECT pr_nr from projekt			WHERE pr_name = 'Gemini'	)-- 14DELETE FROM arbeiten	WHERE m_nr IN (		SELECT m_nr from mitarbeiter			WHERE abt_nr in (				SELECT abt_nr from abteilung					WHERE stadt= 'München'			)	)-- 15DELETE FROM abteilung