- verhoog de prijs van de wijnen van soort 1 met 1 euro
UPDATE 'tblWijnen'
SET 'prijs' = 'prijs' + 1
WHERE 'soort' = 1;
- wis de wijnen die niet meer in stock zijn
DELETE FROM 'tblWijnen'
WHERE 'stock'=0;
- verhoog het minimum aantal wijnen in de stock met 100
UPDATE 'tblWijnen'
SET 'minimalestock' = 'minimalestock' + 100;
- zorg dat het maximaal aantal wijnen in de stock minstens 100 meer is dan het minimumaantal (je wijzigt alleen de wijnen waar dit niet het geval is)
UPDATE 'tblWijnen'
SET 'maximalestock' = 'minimalestock' + 100
WHERE 'maximalestock' < 'minimalestock' + 100;
- voeg deze wijn toe: 71234, Chateau BUSLEYDEN, soort: 2, prijs: 7,42, stock: 100, maximale stock: 200, minimale stock: 50, jaar: 2016, leverancier: 1
INSERT INTO `tblwijnen` (`artnr`, `artom`, `soort`, `jaar`, `prijs`, `stock`, `leverancier`, `maximalestock`, `minimalestock`)
VALUES(71234, "Chateau BUSLEYDEN", 2, 2016, 7.42, 100, 1, 200, 5);
- leverancier 2 werd overgenomen door leverancier 5, pas de leveranciersnummers aan.
UPDATE 'tblWijnen'
SET 'leverancier' = 5
WHERE 'leverancier' = 2;
- verlaag de prijs van alle wijnen met 10% van soort 1 (beide onderstaande methoden zijn goed)
UPDATE 'tblWijnen'
SET 'prijs' = 'prijs' * 0.9
WHERE 'soort' = 1;
UPDATE 'tblWijnen'
SET 'prijs' = 'prijs' - 'prijs' * 10 / 100
WHERE 'soort' = 1;
- we bestellen de wijnen bij die onder de minimale stock liggen tot ze aan de maximale stock komen
UPDATE 'tblWijnen'
SET `maximalestock` = `minimalestock`
WHERE `stock`<`minimalestock`;
- voeg postcode 9000 (Gent) toe aan de juiste tabel
INSERT INTO `tblPostcodes` (`postcode`, `plaats`)
VALUES('9000', 'Gent');