bsz:unterricht:db:insertupdatedelete:loesungen
Lösungen zu INSERT UPDATE DELETE
# INSERT INTO - Aufgabe 1 #------------------------ SELECT * FROM fahrschule.fahrschueler; INSERT INTO fahrschule.fahrschueler (nachname, vorname, telefon, strasse, hausnr, plz, ort) VALUES ("Öztürk", "Hakan", "01552368992", "Sperbergasse", "19", "73655", "Plüderhausen"); SELECT * FROM fahrschule.fahrschueler; # INSERT INTO - Aufgabe 2 #------------------------ SELECT * FROM fahrschule.fahrschueler; INSERT INTO fahrschule.fahrschueler (nachname, vorname, telefon, email, strasse, hausnr, plz, ort, fahrstundenzahl) VALUES ("Bellino", "Luigi", "01672747893", "l.bellino@gmx.de", "Goethestraße", "33", "73547", "Lorch", 2); SELECT * FROM fahrschule.fahrschueler; # INSERT INTO - Aufgabe 3 #------------------------ SELECT * FROM fahrradvermietung.fahrraeder; INSERT INTO fahrradvermietung.fahrraeder (rahmennr, tagesmietpreis, anschaffungswert, kaufdatum, fahrradart) VALUES ("380/4532", 22.00, 2499.00, "2016-05-21", "Mountainbike"), ("380/4755", 22.00, 2499.00, "2016-05-21", "Mountainbike"), ("TS-457-5", 15.00, 889.00, "2016-05-21", "Trekkingrad"); SELECT * FROM fahrradvermietung.fahrraeder; # Daten ändern - Aufgabe 1 #------------------------- SELECT * FROM fahrschule.fahrschueler; UPDATE fahrschule.fahrschueler SET strasse = 'Gänseweg', hausnr = '19' WHERE schuelernr = 15; SELECT * FROM fahrschule.fahrschueler; # USE Befehl für die Aufgaben zum Daten ändern #--------------------------------------------- USE fahrradvermietung; # Daten ändern - Aufgabe 2 #------------------------- SELECT * FROM fahrraeder; UPDATE fahrraeder SET tagesmietpreis = 25 WHERE fahrradnr = 5; SELECT * FROM fahrraeder; # Daten ändern - Aufgabe 3 #------------------------- SELECT * FROM fahrraeder; UPDATE fahrraeder SET tagesmietpreis = tagesmietpreis + 2.85 WHERE fahrradnr = 1; SELECT * FROM fahrraeder; # Daten ändern - Aufgabe 4 #------------------------- SELECT * FROM fahrraeder; UPDATE fahrraeder SET tagesmietpreis = tagesmietpreis * 0.88 WHERE fahrradnr = 16; SELECT * FROM fahrraeder; # Daten ändern - Aufgabe *1 #-------------------------- UPDATE fahrraeder SET tagesmietpreis = tagesmietpreis * 1.2 WHERE fahrradart = 'Spezialrad'; SELECT * FROM fahrraeder WHERE fahrradart = 'Spezialrad'; # Daten ändern - Aufgabe *2 #-------------------------- UPDATE fahrraeder SET tagesmietpreis = tagesmietpreis * 0.95 WHERE fahrradart != 'Trekkingrad' AND fahrradart != 'Mountainbike'; SELECT * FROM fahrraeder WHERE fahrradart != 'Trekkingrad' AND fahrradart != 'Mountainbike'; # Daten löschen - Aufgabe 1 #-------------------------- SELECT * FROM fahrschule.fahrschueler; DELETE FROM fahrschule.fahrschueler WHERE schuelernr = 13; SELECT * FROM fahrschule.fahrschueler; # USE Befehl für die Aufgaben zum Daten ändern #--------------------------------------------- USE fahrradvermietung; # Daten löschen - Aufgabe 2 #-------------------------- SELECT * FROM fahrraeder WHERE anschaffungswert < 100 OR fahrradart = 'Kinderrad'; DELETE FROM fahrraeder WHERE anschaffungswert < 100 OR fahrradart = 'Kinderrad'; SELECT * FROM fahrraeder; # Daten löschen - Aufgabe 3 #-------------------------- SELECT * FROM fahrraeder WHERE 2016 - YEAR(kaufdatum) >= 2; DELETE FROM fahrraeder WHERE 2016 - YEAR(kaufdatum) >= 2; # oder DELETE FROM fahrraeder WHERE YEAR(kaufdatum) <= 2016 - 2; SELECT * FROM fahrraeder;
bsz/unterricht/db/insertupdatedelete/loesungen.txt · Last modified: 2022/01/11 12:36 (external edit)