· 6 years ago · Apr 11, 2019, 12:46 PM
1--Opgave 2
2use master
3go
4
5--if not exists (select * from sys.databases where name = N'gorm')
6create database gorm
7go
8use gorm
9
10--Opgave 3
11
12Create table Ordre(
13ordreid int primary key identity(1,1),
14Dato Date,
15tid int,
16Antal int,
17Totalpris int,
18betalingsfrist date,
19Rabatgruppe int,
20vareID int
21)
22
23insert into Ordre
24values
25('2005-02-14',12,4,48,'2006-12-20',3,1),
26('2005-02-14',12,5,60,'2006-12-21',3,1),
27('2005-12-14',12,2,14,'2006-12-22',3,3),
28('2005-02-14',12,3,24,'2006-12-23',3,4),
29('2006-09-15',12,77,693,'2006-12-24',4,5)
30
31--Opgave 4
32create table Person(
33navn varchar(30),
34vejnavn varchar(30),
35postnr varchar(4),
36bynavn varchar (20),
37id int identity (1,1)not null,
38tlf varchar(8),
39kategori varchar(20),
40)
41--Der sker ingen ting
42
43insert into Person
44values
45
46('Bo','Kirkevej',4000,'Roskilde',30405060,3),
47('Ib','Kirkevej',4000,'Roskilde',20222234,2),
48('Karin','Kirkevej',4000,'Roskilde',20222334,3),
49('Karin','Lærkeve',3000,'Ølstykke',50501212,2),
50('Tulle','Lærkevej',3000,'Ølstykke',50501213,1),
51('Bodl','Fuglevej',2200,'Frederiksberg',50501214,2)
52
53
54--Opgave5
55create table Vare(vareID int IDENTITY(1,1),
56
57Nummer int not null,
58Varenavn varchar (20) not null,
59Højde int not null,
60Vægt int not null,
61Pris int not null,
62Dato date not null,
63datotil int)
64
65
66insert into Vare
67values
68(2020,'Banan',12,100,10,'10-10-1982',101182),
69(1010,'Æble',4,100,10,'10-10-1982',101182),
70(1030,'Letmælk',20,1000,7,'12-12-1987',181287),
71(1030,'Sødmælk',20,800,8,'12-12-2006',181206),
72(1030,'Ø.letmælk',20,1000,9,'12-12-2006',181206),
73(1030,'Ø.Sødmælk',20,1000,10,'10-11-2005',161105),
74(1010,'Skummetmælk',20,1000,6,'10-11-2005',161105)
75
76--Opgave 6
77select * from Person
78where Bynavn = 'Roskilde'
79
80--Opgave 7
81select * from Person
82where Kategori = 1
83
84--Opgave 8
85select Navn, Bynavn from Person
86where Kategori = 2
87
88--Opgave 9
89select * from Ordre
90inner join Vare on Ordre.vareID = vare.vareID
91where vare.vareID = 1