User Tools

Site Tools


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)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki